XML Standalone エレメントは外部定義 DTD の存在を定義します。 これは値エレメントであり、宣言内の、スタンドアロンを示すストリングの値と一致するデータを保管します。 これは常に XmlDecl エレメントの子になります。 standalone エレメントの有効な値は yes および no です。 以下に例を示します。
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE s1 PUBLIC "http://www.ibm.com/example.dtd" "example.dtd"> <s1>.........</s1>
no は、この XML 文書がスタンドアロンではなく、外部定義 DTD に依存することを示します。yes は、XML 文書が自己完結型であることを示しています。ただし、現行の WebSphere Message Broker リリースでは外部定義の DTD は解決されないため、スタンドアロンの設定は適切ではなく、無視されます。