XQuery 和XML数据库
我决定从专业书籍中学习 XML,而不是在线阅读教程,经过一番研究后,我决定阅读“Beginning XML,第 4 版”一书,这是一本非常有趣的书,我向任何想要学习 XML 的人推荐它,我的问题是: 阅读和阅读学习这些章节:
XQuery,XML 查询语言
XML 和数据库
主要从事
Hibernate/JPA 对象的 /关系持久性?或者换句话说,学习 XQuery 和 XQuery 是否有效? XML 数据库真的符合当前行业标准所需的技能吗?
提前致谢
I decided to learn XML from a professional book instead of reading tutorials online, after some research i decided to read "Beginning XML, 4th Ed" book and it was very interesting book and i recommend it to anyone want to learn XML, my question is:
does reading & learning these chapters:
XQuery, the XML Query Language
XML and Databases
really required for someone who is doing mainly:
Hibernate/JPA for object/relational persistence? or in other words does learning XQuery & XML databases really required by the current industry standards skills ?
Thanks in advance
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您使用 XML 排列数据,您将需要:
有多种方法可以同时执行 1 和 2。数据库专为 XML 存储而设计,正如您已阅读的 1 和 XQuery 的内容。
可能更多比XQuery更流行的是XPath,它是XSL转换的基础。对于存储来说,可能更流行的只是普通的旧文件系统,但这导致通常只使用 XML 来存储相当静态的数据。
所以就你的问题而言...我一直使用 XML,但不使用 XQuery,也不使用 XML 数据库。
If you are arranging data using XML, you will need to:
There are various ways to do both 1 and 2. Databases designed for XML storage as you have read about for 1, and XQuery for 2.
Probably more popular than XQuery is XPath which is the basis of XSL transform. And probably more popular for storage is just the plain old file system, but this leads to generally only using XML for fairly static data.
So to the point of your question... I use XML all the time, but not XQuery, nor an XML database.