Satimage 戻る| 次へ
XMLLib.osaxの辞書
XMLLib.osaxの ホームページ > 情報センター > Technical情報 > 辞書 >Dictionary?
Satimage XML追加
Satimage plist Additions
Satimage XML追加
DOM、XPath、およびXSLTのAppleScript実装。 プロジェクトmailto: Libxml2オープンソース support@satimage-software.com を使用します。

XMLOpen v?: XMLファイルを開いてください、そして、それを分析してください。 仕事の終わりのXMLCloseとバランスをとらなければなりません。

XMLOpenファイルします: または、xmlデータを含むストリング

[生活費空白論理演算子]: 虚偽でデフォルトとしてください。

[負荷の外部のDTD論理演算子]: 虚偽でデフォルトとしてください。

[代わりの実体論理演算子]: 虚偽でデフォルトとしてください。

[論理演算子を有効にします]、: 虚偽でデフォルトとしてください。

[冗長な論理演算子]: 虚偽でデフォルトとしてください。

XMLRef: 他のすべてのXMLコマンドで必要であるXMLの分析されたドキュメントの参照

XMLClose v?: メモリを発表してください、そして、関連XMLRefsはもう有効ではありません。

XMLClose XMLRef

XMLValidate v?: DTDに関してドキュメントか要素を有効にしてください。

XMLValidate XMLRef: ドキュメントか有効にする要素

[冗長な論理演算子]: 虚偽でデフォルトとしてください。

XMLRoot v?: XMLドキュメントの根を得てください。

XMLRoot XMLRef: ドキュメント

XMLRef: 根の要素

XMLCount v?: 与えられたXMLオブジェクトの子供を数えてください。

XMLCount XMLRef: XMLオブジェクト

→ 整数: 子供の数

XMLChild v?: 与えられたXMLオブジェクトの子供に対するアクセスを提供してください。

XMLChild XMLRef:

整数に索引をつけてください: 1..XMLCount、要求された子供のインデックス

XMLRef: 子供

XMLParent v?: オブジェクトの親を返してください。

XMLParent XMLRef

XMLRef:

XMLNextSibling v?: オブジェクトの次の兄弟を返してください。

XMLNextSibling XMLRef

XMLRef: 次の兄弟

XMLPrevSibling v?: オブジェクトの前の兄弟を返してください。

XMLPrevSibling XMLRef

XMLRef: 前の兄弟

XMLFind v?: 簡単な評価基準を満たしながら、子供(または、子供)を選んでください: 属性のXML要素の名前、そして/または、キーと値。

XMLFind XMLRef: 検索が起こる親

[名前テキスト]: 要素の名前

[主要なテキスト]: 属性のキー

[のテキスト]: 属性の値

[すべての発生論理演算子]: すべての発生のリストを返します。 デフォルト: 誤る

XMLRef: または、すべての発生を伴うXMLRefsのリスト

XMLXPath v?: xpath要求を満たしながら、オブジェクト(または、オブジェクト)を選択してください。

XMLXPath XMLRef: 経路のための出発点

テキストで: xpath

[名前空間記録]: nsurl: nsprefix: theName、thehref、記録のリスト

XMLRefのリスト: 選択されたオブジェクト

XMLGetNodePath v?: オブジェクトのために有効なxpathを返してください。

XMLGetNodePath XMLRef: ノード

XMLRefから: 経路のための出発点

→ テキスト: 経路

XMLXLink v?: xlink参照を決議してください。 対象とされたXMLファイルは自動的に開かれた"XMLXLink"とその結果これらのファイルが以前に"XMLOpen"と共に開かれたに違いないということでないでしょう。

XMLXLink テキスト: リンク: 「[absoluteOrRelativeUrl]#anID」、(ファイルが"XMLOpen"使用で開かれたに違いない、有効にする、オプション)、「[absoluteOrRelativeUrl]#xpointer(xpathExpression)」

[ XMLRefからの]、: 地方のリンク(#というのから始める)に: 検索が始まる要素。 通常リンクを含む要素。 非地方のリンクに、パラメタの"XMLURL"はリンクのベースURLを供給します。

[baseURLテキスト]: 非地方のリンクへのベースURL(“from"パラメタと非互換)です。

[名前空間記録]: nsurl: nsprefix: theName、thehref、xpath式を解読する記録のリスト

XMLRefのリスト: 繋がっているオブジェクト

XMLDisplay v?: ノード情報を返してください。

XMLDisplay XMLRef: 表示するXMLオブジェクト

→ 記録: オブジェクトの名前、種類、および辞書(属性)を含む記録

XMLGetAttribute v?: 属性のコンテンツを返してください。

XMLGetAttribute XMLRef: XMLオブジェクト

テキストを命名してください: 属性の名前

[名前空間テキスト]: 名前空間URL

→ テキスト

XMLSetAttribute v?: セット、(作成、)、属性。

XMLSetAttribute XMLRef: XMLオブジェクト

テキストを命名してください: 属性の名前

テキストに: 属性のコンテンツ。

[名前空間記録]: nsurl: nsprefix: theName、thehref

XMLRemoveAttribute v?: 属性を取り除いてください。

XMLRemoveAttribute XMLRef: XMLオブジェクト

テキストを命名してください: 属性の名前

[名前空間テキスト]: 名前空間URL

XMLDisplayXML v?: ストリングとしてXMLオブジェクトを返してください。

XMLDisplayXML XMLRef: 表示するXMLオブジェクト

[形式論理演算子]: 読みやすさのためにリターンとタブを加えてください。 デフォルト: 本当。

→ テキスト

XMLGetText v?: ノードの原文のコンテンツを返してください。

XMLGetText XMLRef: 簡単なテキストノードを含むXMLオブジェクト。

→ テキスト

XMLSetText v?: ノードの原文のコンテンツを設定してください。

XMLSetText XMLRef: 簡単なテキストノードを含むXMLオブジェクト。

テキストに

XMLRemove v?: オブジェクトを削除してください。 このオブジェクト(またはどんな含まれたオブジェクトにも)の参照は、より有効ではありません。 この参照の今後の使用はXMLLibを墜落させるかもしれません。

XMLRemove XMLRef: 削除するオブジェクト

XMLRemoveChildren v?: すべての子供を削除してください。

XMLRemoveChildren XMLRef

XMLNewChild v?: 与えられたオブジェクトの新しい子供を作成してください。

XMLNewChild テキスト: または、XMLRef。 クローンであるように新しい子供かXMLRefについて説明するXMLストリング

XMLRef:

XMLRef: 新たに作成されたオブジェクトの参照

XMLNewSibling v?: 与えられたオブジェクトの横で新しいオブジェクトを作成してください。

XMLNewSibling テキスト: または、XMLRef。 クローンであるように新しいオブジェクトかXMLRefについて説明するXMLストリング

[ XMLRef]: この後に新しいオブジェクトを挿入してください。

[ XMLRefの前の]、: この前に新しいオブジェクトを挿入してください。

XMLRef: 新たに作成されたオブジェクトの参照

XMLURL v?: 経路をXMLドキュメントに得てください。

XMLURL XMLRef: ドキュメント

[タイプとしての]

→ ファイル仕様

XMLDocument v?: ファイルURLからのXMLドキュメントを開けてください。

XMLDocument ファイル仕様

XMLRef: ドキュメント

XMLGetEncoding v?: XMLドキュメントのコード化を返してください。

XMLGetEncoding XMLRef: ドキュメント

→ テキスト

XMLSetEncoding v?: XMLドキュメントのコード化を設定してください。 コード化はXMLSaveによって使用されるでしょう。

XMLSetEncoding XMLRef: ドキュメント

テキストに: 「UTF-8インチ、「UTF-16インチ、「ISO8859、1インチ、」 … 「ISO8859、9インチ、「ISO2022JP」、「」 _JIS「EUC-JP」を移行させてください。」

XMLSetIndentString v?: デフォルトインデントストリングを設定してください。 インデントストリングはXMLSaveとXMLDisplayXMLによって使用されます。

XMLSetIndentString テキスト: 空間かタブを含むストリング

→ テキスト: 前のインデントストリング

XMLSave v?: XMLドキュメントを保存してください。

XMLSave XMLRef: 取っておくXMLオブジェクト

[ファイル仕様による]、: ファイル経路

[形式論理演算子]: 読みやすさのためにリターンとタブを加えてください。 デフォルト: 本当。

XMLTransform v?: 与えられたXSLTスタイルシートに応じて、XMLドキュメントを変えてください。

XMLTransform XMLRef: 変えるXMLドキュメント

テキストで: (または、XMLRef) スタイルシート

[ファイル仕様による]、: 結果のためのファイル経路

タイプとして: XMLRefかストリング。 デフォルト: XMLRef

XMLRef: 新たに作成されたドキュメントの参照は“in"と“as"パラメタであるなら欠けています。 “as"パラメタを通して要求されるなら、Aは結びます。 ものは何も“in"パラメタであるなら存在していません。

XMLCheckDTD v?: 与えられたDTDの構文をチェックしてください。

XMLCheckDTDいずれも: DTDのURL、別名、またはDTDのテキスト

XMLExtendedChar v?: キャラクタ定義のための1.0と1.1XML推薦の間で切り換えてください。

XMLExtendedChar [論理演算子]: 本当であるなら、1.1XML推薦の拡張文字集合(32より小さいすべての積極的な性格を含んでいる)は使用中です。

→ 論理演算子: 前回の設定

XMLErrorLevel v?

XMLErrorLevel [整数]: 要求された誤りレベル。 1は警告で失敗します。 2 XML誤りのときに、失敗します。 3 致命的な誤りのときに、失敗します。

→ 整数: 前回の設定

XMLListDocuments v?

XMLListDocuments

[いずれとしての]、: ストリングとしてのXMLListDocumentsは彼らの参照の代わりにxmldocumentsのurlを返します。

XMLRefのリスト: 開かれたxmldocuments

Satimage plist Additions
AppleScriptは特性のリストに連結します。

PlistNew v?: ダイレクトパラメタのコンテンツで新しいPropertyListを作成してください。 仕事の終わりのPlistCloseとバランスをとらなければなりません。

PlistNew [いくらか]: 通常、どんなAppleScriptも記録かリストをタイプします。 デフォルト: 空の記録。

[タイプされた論理演算子]: 誤っているなら、生のbase64データとして書いてください。 デフォルト: 本当。 他の許容するためには偽(別名などの)の複素数型を保存するとソフトウェアを使用して(例えば、いつがPreference p-リストを変えて)、p-リストを使用してください。 PlistGetを使用するとき、誤っているなら、'as'でタイプを指定してください。

CFRef: 他のPropertyListコマンドで必要である特性のリストの参照

PlistOpen v?: 特性のリストファイルを開いてください、そして、それを分析してください。 仕事の終わりのPlistCloseとバランスをとらなければなりません。

PlistOpenファイルします: または、xmlデータを含むストリング

CFRef: 他のPropertyListコマンドで必要である分析された特性のリストの参照

PlistClose v?: メモリを発表してください、そして、関連CFRefsは、より有効ではありません。

PlistClose CFRef

PlistSave v?: Plistを取っておいてください。

PlistSave CFRef: 節約するPlist

[ファイル仕様による]、: ファイル経路

[バイナリー論理演算子]: デフォルト: 誤る

→ テキスト

PlistCount v?: 与えられたCFRefで子供を数えてください。

PlistCount CFRef: CFRef

→ 整数: 子供の数

PlistChild v?: 与えられたCFRefの子供に対するアクセスを提供してください。

PlistChild CFRef:

[インデックス整数]: 1..PlistCount、要求された子供のインデックス

[主要なテキスト]

CFRef: 子供

PlistType v?: CFRefのタイプを返してください。

PlistType CFRef: 表示するCFobject

→ テキスト

PlistGet v?: CFRefのコンテンツを返してください。

PlistGet CFRef: 表示するCFRef

[テキストとしての]、: AppleScriptは、base64に関しては、データが'タイプされること'を保存したのをタイプします。

→ いくらか

PlistGetXML v?: xmlデータとしてCFRefのコンテンツを返してください。

PlistGetXML CFRef: 表示するCFRef

→ テキスト

PlistGetKeys v?: 辞書のキーのリストを返してください。

PlistGetKeys CFRef: 辞書

→ テキストのリスト

PlistSet v?

PlistSet CFRef: 親: 配列か辞書

[インデックス整数]: 1..PlistCount、要求された子供のインデックス

[主要なテキスト]

いずれにも

[タイプされた論理演算子]: 誤っているなら、生のbase64データとして書いてください。 デフォルト: 本当。 他の許容するためには偽(別名などの)の複素数型を保存するとソフトウェアを使用して(例えば、いつがPreference p-リストを変えて)、p-リストを使用してください。 PlistGetを使用するとき、誤っているなら、'as'でタイプを指定してください。

PlistNewChild v?: 与えられたオブジェクト(配列か辞書)の新しい子供を作成してください。

PlistNewChildいくらか

CFRef: コンテナ: 配列か辞書

[インデックス整数]: 1..(PlistCount+1), 新しい子供のインデックス

[主要なテキスト]: CFRefが辞書であるなら、要求されます。

[タイプされた論理演算子]: 誤っているなら、生のbase64データとして書いてください。 デフォルト: 本当。 他の許容するためには偽(別名などの)の複素数型を保存するとソフトウェアを使用して(例えば、いつがPreference p-リストを変えて)、p-リストを使用してください。 PlistGetを使用するとき、誤っているなら、'as'でタイプを指定してください。

CFRef: 子供

PlistRemoveChild v?

PlistRemoveChild CFRef: コンテナ: 配列か辞書

[インデックス整数]: 1..PlistCount、要求された子供のインデックス

[主要なテキスト]