0

次のコードを試しました

tell application "Adobe InDesign CS5.5"

select text of XML element 1 of active document

set xmlelem to item 1 of associated XML elements of selection

untag xmlelem

end tell

エラーが発生しました

"Adobe InDesign CS5.5 got an error: This element cannot be deleted."

ルート要素のタグを外す方法はありますか?

4

1 に答える 1

0

私はあなたができるとは思わない。UI からペインを開いてもStructure、ルート要素 ( ) を削除したり、タグを解除したりすることはできませんView -> Structure -> Show Structure

tell application "Adobe InDesign CS5.5"
    set doc to active document
    untag XML element 1 of doc
end tell
-- Error: This element cannot be deleted.

ただし、ルート要素の名前は変更できます。

tell application "Adobe InDesign CS5.5"
    set doc to active document
    set name of markup tag of XML element 1 of doc to "NewRoot"
end tell
于 2013-06-26T14:50:45.760 に答える