第十三章 将XML文档表示为DOM
%XML.Document
类和%XML.Node
类使可以将任意XML文档表示为DOM(文档对象模型)。然后,可以导航此对象并对其进行修改。还可以创建一个新的DOM并将其添加到其中。
注意:使用的任何XML文档的XML声明都应该指明该文档的字符编码,并且文档应该按照声明的方式进行编码。如果未声明字符编码,InterSystems IRIS将使用本书前面的“输入和输出的字符编码”中描述的默认值。如果这些默认值不正确,请修改XML声明,使其指定实际使用的字符集。
将XML文档作为DOM打开
要打开现有XML文档以用作DOM,请执行以下操作:
- 创建
%XML.Reader
的实例。 - 也可以指定此实例的
Format
属性,以指定要导入的文件的格式。
默认情况下, IRIS假定XML文件为文字格式。如果文件是SOAP编码格式,则必须指明这一点,以便可以正确读取该文件。