From IDMLWiki
10.9.3 XMLElement
<XMLElement>エレメントは、InDesignドキュメントのXML構造のコンテンツです。テキストの<XMLElement>の例は、「10.4.9 テキストのXMLエレメント」を参照してください。ページオブジェクトを伴う<XMLElement>の例は、「XMLエレメントとページオブジェクトの結合」を参照してください。
スキーマの例130 XMLElement
XMLElement_Object = element XMLElement { attribute Self { xsd:string }, attribute MarkupTag{ xsd:string }?, attribute XMLContent { xsd:string }?, attribute NoTextMarker{ XMLNoTextMarker_EnumValue }?,(
XMLAttribute_Object*&
DTD_Object*&
XMLElement_Object*&
XMLComment_Object*&
XMLInstruction_Object*&
TextFrame_Object*&
Oval_Object*&
Rectangle_Object*&
GraphicLine_Object*&
Polygon_Object*&
Group_Object*&
EPSText_Object*&
FormField_Object*&
Button_Object*&
Table_Object*&
Cell_Object*&
Footnote_Object*&
Note_Object*&
Link_Object*
)
}
表125 属性としてのXMLElementプロパティ
| 名前 |
値 |
必須 |
説明 |
| MarkupTag |
string |
|
XMLエレメントの<XMLTag>への参照(Self属性) |
| XMLContent |
string |
|
XMLエレメントの<Story>への参照。(Self属性)ストーリーの最上位にあるXMLエレメントでのみ使用できる |
| NoTextMarker |
XMLNoTextMarker_EnumValue |
|
<Table>エレメントおよび<Cell>エレメントで使用。これらのエレメントには関連付けられたマーカーがレイアウトにない |
スキーマの例131 XMLAttribute
XMLAttribute_Object = element XMLAttribute { attribute Self { xsd:string }, attribute Name { xsd:string }, attribute Value { xsd:string }}
表126 属性としてのXMLAttributeプロパティ
| 名前 |
値 |
必須 |
説明 |
| Name |
string |
○ |
属性名 |
| Value |
string |
○ |
属性値 |
スキーマの例132 XMLInstruction
XMLInstruction_Object = element XMLInstruction { attribute Self { xsd:string }, attribute StoryOffset{ xsd:string }?, attribute Target { xsd:string }, attribute Data { xsd:string }?}
表127 属性としてのXMLInstructionプロパティ
| 名前 |
値 |
必須 |
説明 |
| StoryOffset |
string |
|
<XMLInstruction>エレメントの位置。<CharacterStyleRange>エレメントのSelf属性を参照 |
| Target |
string |
○ |
ターゲット |
| Data |
string |
|
コンテンツ |
スキーマの例133 XMLComment
XMLComment_Object = element XMLComment { attribute Self { xsd:string }, attribute StoryOffset{ xsd:string }?, attribute Value { xsd:string }?}
表128 属性としてのXMLCommentプロパティ
| 名前 |
値 |
必須 |
説明 |
| StoryOffset |
string |
|
<XMLInstruction>エレメントの位置。<CharacterStyleRange>エレメントのSelf属性を参照 |
| Value |
string |
|
コンテンツ |
スキーマの例134 DTD
DTD_Object = element DTD { attribute Self { xsd:string }, attribute StoryOffset{ xsd:string }?, element Properties { element Contents { (string_type, xsd:string ) |
(enum_type, SpecialCharacters_EnumValue ) |
(object_type, xsd:string )
}?
}
?
}
表129 属性としてのDTDプロパティ
| 名前 |
値 |
必須 |
説明 |
| StoryOffset |
string |
|
<XMLInstruction>エレメントの位置。<CharacterStyleRange>エレメントのSelf属性を参照 |
表130 エレメントとしてのDTDプロパティ
| 名前 |
値 |
必須 |
説明 |
| Contents |
stringまたはSpecialCharactersenumeration |
|
コンテンツ |