Поиск и замена текста с тэгом

  • Автор темы Автор темы ferron
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

ferron

Участник
Топикстартер
Сообщения
11
Реакции
0
Коллеги, появилась пара вопросов по написанию скриптов:
1. Как изменить текст с определённым тэгом внутри фрейма? Есть страницы с множеством текстовых фреймов; в каждом таком фрейме есть строка с тэгом. Требуется во всех этих блоках поменять текст внутри тэга.
Пример: фрейм имеет тэг <PaperData>, внутри есть тэг <PaperN>
В данный момент мне приходится пробегать по всем имеющимся фреймам, и, если найден тэг <PaperData>, делать поиск/замену заранее заданного текста-маркера ([:replace:]) внутри тэга <PaperN>.
Код:
<PaperData>
   <PaperN>
      [:replace:]
   </PaperN>
</PaperData>

кусок скрипта
Код:
var tfs = app.activeDocument.textFrames;
        
        for(var i=0; i < tfs.length; i++)
        {
            if ( tfs[i].associatedXMLElement  != null && tfs[i].associatedXMLElement.markupTag.name == "PaperData" )
            {…

2. Есть ли в ExtendScript Toolkit’е какое-либо подобие IntelliSense и автодополнение кода?
 
Статус
Закрыто для дальнейших ответов.