Translation:XMLImport Peference

From IDMLWiki

Jump to: navigation, search

10.7.4 XMLImportPreference

<XMLImportPreference>エレメントでは、InDesignドキュメントにXMLを読み込むときの設定をします。このプリファレンスオブジェクトは、IDMLファイルのXMLエレメントには影響しません。

スキーマの例73 XMLImportPreference
  1. XMLImportPreference_Object = element XMLImportPreference{ 
  2.   attribute Self { xsd:string },
  3.   attribute ImportToSelected{  xsd:boolean }?,
  4.   attribute ImportStyle{  XMLImportStyles_EnumValue }?,
  5.   attribute CreateLinkToXML{  xsd:boolean }?,
  6.   attribute RepeatTextElements{  xsd:boolean }?,
  7.   attribute IgnoreUnmatchedIncoming{  xsd:boolean }?,
  8.   attribute ImportTextIntoTables{  xsd:boolean }?,
  9.   attribute IgnoreWhitespace{  xsd:boolean }?,
  10.   attribute RemoveUnmatchedExisting{  xsd:boolean }?,
  11.   attribute AllowTransform{  xsd:boolean }?,
  12.   attribute ImportCALSTables{  xsd:boolean }?,
  13.   element Properties {
  14.     element TransformFilename{ 
  15.       (file_type, xsd:string ) |
  16.       (enum_type, XMLTransformFile_EnumValue )
  17.     }?&
  18.     element TransformParameters{  element ListItem{ 
  19.       attribute Name { xsd:string },
  20.       attribute Value { xsd:string }
  21.       }*
  22.     }?
  23.   }
  24.   ?
  25. }
表78 属性としてのXMLImportPreferenceプロパティ
名前 必須 説明
AllowTransform boolean trueのとき、XSLTファイルを適用してXMLファイルを変換する
CreateLinkToXML boolean trueのとき、リンクを作成する。falseのとき、ファイルは埋め込まれる
IgnoreUnmatchedIncoming boolean trueのとき、既存の構造に一致する要素のみ読み込む。Note:ImportStyleがMergeImportのときのみ
IgnoreWhitespace boolean trueのとき、空白のみの要素を読み込まない。Note:ImportStyleがMergeImportのときのみ
ImportCALSTables boolean trueのとき、CALSテーブルをInDesignテーブルとして読み込む
ImportStyle XMLImportStyles_EnumValue 読み込みモード。AppendImportまたはMergeImport
ImportTextIntoTables boolean trueのとき、タグが一致した場合テキスト要素を表に読み込む。Note:ImportStyleがMergeImportのときのみ
ImportToSelected boolean trueのとき、選択されたXMLエレメントに読み込まれる。falseのとき、ルートに読み込まれる
RemoveUnmatchedExisting boolean trueのとき、読み込まれたXMLに一致しない要素、フレームおよび内容を削除する。Note:ImportStyleがMergeImportのときのみ
RepeatTextElements boolean trueのとき、繰り返すテキスト要素を複製する。Note:ImportStyleがMergeImportのときのみ
表79 エレメントとしてのXMLImportPreferenceプロパティ
名前 必須 説明
TransformFileName string trueのとき、XSLTファイル名かStylesheetInXML(XSLTファイルがXMLドキュメントに適用されているとき)を許可する。Note:AllowTransformがtrueのときのみ
TransformParameters ListItem スタイルシートのパラメータ。名前と値の組を含む一連のListItemエレメント
Personal tools