XML文書にDOCTYPEを追加する
| 日付 | 2010/08/10 |
|---|---|
| ID | 76144 (英語原文参照) |
| バージョン | v11 |
| プラットフォーム | Mac/Win |
4D v12の新しいXMLコマンドDOM Append XML child nodeを使用すれば, これまで以上に詳細な仕方でXML文書にアクセスすることができます。一例として4D DOMコマンドで作成したXMLにDOCTYPEを追加することができます。下記のコードは, XML文書にDOCTYPEを追加する例です。
C_TEXT(ref;temp;root)
root:=DOM Create XML Ref("MyRoot")
ref:=DOM Append XML child node(root;XML DOCTYPE;"MyRoot SYSTEM \"mydoctype.DTD\"")
ref:=DOM Create XML element(root;"myElement")
DOM SET XML ELEMENT VALUE(ref;"Hello")
temp:=DOM Create XML element(ref;"br")
temp:=DOM Append XML child node(ref;XML DATA;"New")
temp:=DOM Create XML element(ref;"br")
temp:=DOM Append XML child node(ref;XML DATA;"York")
DOM EXPORT TO FILE(root;"MyDoc.xml")
DOM CLOSE XML(root)