什么是XML信息集,哪些方式与XML文档有所不同?

前端之家收集整理的这篇文章主要介绍了什么是XML信息集,哪些方式与XML文档有所不同?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图读取 http://www.w3.org/TR/xml-infoset/wikipedia entry.但坦率地说,我还不知道有什么区别.

报价单 :

An XML document has an information set
if it is well-formed and satisfies the
namespace constraints. There is no
requirement for an XML document to be
valid in order to have an information
set.

从维基百科进入似乎没有意义.无效的文档如何具有任何语义,因此如何才能成为“信息”集?

这是什么信息?

well-formed and satisfies the namespace constrained

XML有?而且在什么方面它本身是有用的.换句话说,为什么在语义上来说,定义XML信息集是必要的?有什么信息不能用XML表示?如果是这样,我可以看到XML Infoset的限制集,但如果不确定XML Infoset与术语“信息”一样没有意义?

感谢您的有趣答案:
我仍然不能理解为什么Xml信息集有任何目的,而不是术语信息集.但是你们已经给了我直接的答案.

思考XML文本和XML信息集之间区别的一个有用的方法是考虑 Fast Infoset.这是XML信息集的二进制表示形式.

所以你有一个抽象的“信息集”,它是一个代表XML数据(节点,元素,属性等)的概念模型.这可以物理地表示为文本XML文档,或作为快速信息集流.两者都代表相同的数据,但是截然不同.

原文链接:https://www.f2er.com/xml/292959.html

猜你在找的XML相关文章