Могу ли я использовать XML-файл в качестве хранилища данных и xQuery для операций создания, чтения, обновления и удаления данных? Где я могу прочитать об этом? Какое расширение xQuery предоставляет операции CRUD?Использование CRUD в xQuery
ответ
Вы абсолютно можете. См. XRX Beginner's Guide для введения. В этом руководстве используется бесплатный открытый исходный код eXist-db native XML database для обеспечения хранения и поиска и его встроенных расширений для доступа к данным HTTP-запроса. A brief, well-illustrated slide deck on XRX and CRUDS от Dan McCreary также дает обзор.
Есть также три Wikibooks, которые могут оказаться полезными:
http://en.wikibooks.org/wiki/XQuery
http://en.wikibooks.org/wiki/XForms
http://en.wikibooks.org/wiki/XRX
Я думаю, что XRX, пожалуй, самый простой и элегантный способ расширения возможностей непрограммистов для создания сложных веб-приложений. Хорошая инфраструктура XRX позволяет любому, кто знаком с выражениями «Path» с их данными (XPath), создавать и поддерживать веб-приложения. Нет необходимости в объектно-реляционном слое сопоставления.
XQuery Scripting отлично подходит для работы CRUB. Вот пример:
variable $stores := doc("stores.xml")/stores;
(: Create :)
insert node <store><store-number>4</store-number><state>TX</state></store> into $stores;
(: Update :)
replace value of node $stores/store[state="TX"]/store-number with "5";
(: Delete :)
delete node $stores/store[state != "TX"];
(: Read :)
$stores
Вы можете попробовать этот пример жить в http://www.zorba-xquery.com/html/demo#J7reoq76cdLWeQR+MG9X0MuczwQ=
- 1. Использование XQuery в Oracle
- 2. Использование Cross Наносить XQuery
- 3. Использование нескольких параметров в XQuery?
- 4. Использование XQuery в SQL Server
- 5. Использование переменной в выражениях XQuery
- 6. Использование объявления функции в xQuery
- 7. Использование реализации XQuery для WebLogic
- 8. Использование XQuery в Linq To SQL?
- 9. Использование «И», «Или» операторы в XQuery
- 10. Использование относительных путей в арифметике SQL XQuery
- 11. Использование Xquery в Scalar Value Functions
- 12. XQuery: использование глобальной функции var в функции
- 13. Использование XQuery с JavaScript в среде Meteor
- 14. Использование «&» в обновлении base-x и xquery
- 15. Использование доктрины CRUD в соната Администратор
- 16. Grails: использование CRUD GSP в качестве шаблона
- 17. Использование Ajax на CRUD в Codeigniter
- 18. Symfony2 - использование Delete формы в операции CRUD
- 19. проблема XQUERY в подсчете
- 20. Использование XQUERY для получения значений атрибутов
- 21. Использование доктрины для абстрактных операций CRUD
- 22. Использование APEX для создания приложения CRUD
- 23. Использование web2py для пользователя frontend crud
- 24. Использование API Rally Rest для операций CRUD
- 25. Sharepoint 2013 - Использование хранимых процедур (CRUD)
- 26. Использование SOAP для выведения операций CRUD
- 27. Как использовать или в Xquery
- 28. Использование слизней в URL-адресе в CRUD в MEANJS
- 29. Использование транзакции в каждой операции CRUD в кодеригенере хорошо?
- 30. Использование XPath/XQuery для создания дочерних узлов в столбце SQL
Прохладных страниц, Уильям. К сожалению, когда я нажимаю на эту ссылку, она говорит, что в запросе есть ошибка: «(нет URI): 6,1: ошибка типа обновления [err: XUTY0008]: целевое выражение не один элемент, атрибут, текст, комментарий или узел инструкции по обработке ". – joewiz