1

私はかなり簡単なはずの何かに苦労していると思います。すでにタグ付けされているドキュメントがいくつかありますが、これらはやり直す必要があります。タグを更新するためにすべてのスクリプトを起動して実行しているので問題ありませんが、これまでは、スクリプトを実行する前に、構造ペインでタグを選択し、untagコマンドを選択してすべてのタグを削除しています。

明らかに、これをスクリプトで実行したいのですが、associatedXMLElements.untag()を使用する必要があることがわかりました。しかし、私はそれを機能させることはできません...

誰かがスクリプトを手伝ってくれますか?すべてのタグを削除したいので、ドキュメントは最初に作成されたときと同じように空白になります(ルート要素のみ)...

4

1 に答える 1

4

everyItem()コレクションメソッドは、多くの場合、ループと同等に使用できます。そのため、すべての(開いている)ドキュメントを反復処理するには、ルート要素を保持しますが、以下のすべてのタグを解除します。次の手順を実行します。

app.documents.everyItem().xmlElements.item(0).xmlElements.everyItem().untag();
于 2012-09-13T21:24:26.713 に答える