Преобразование XML

В этой главе описываются две возможности преобразования формата.

  1. Преобразование с помощью GEDI или VISION, когда одновременно может быть импортирована только одна панель.
  2. Преобразование с помощью параметра командной строки, когда преобразуются несколько или все панели, а также целый каталог с панелями.

ВНИМАНИЕ!

Примите во внимание, что конфигурация форма панели трендов не может быть преобразована в XML, поэтому панель трендов не должна использоваться внутри XML-панели.

Преобразование в GEDI или VISION

С помощью GEDI или VISION в формат XML/»КАСКАД Цифра» могут быть преобразованы одиночные панели. Панели, которые были преобразованы в формат XML, можно редактировать в соответствии со схемой XML, и снова преобразовывать обратно в формат «КАСКАД Цифра» в любое время.

 ЭТО СПОСОБ ПРЕОБРАЗОВАНИЯ ПАНЕЛИ
 

Реальный процесс преобразования незаметен для пользователя. Необходимо только сохранить панель в формате, в который требуется преобразовать панель.

  1. Нажмите меню Panel в GEDI или VISION во вкладке Save Panel As (Сохранить панель как).
  2. Откроется диалоговое окно.
  3. Выберите место сохранения преобразованной панели в каталоге \panels
  4. Введите имя файла панели.
  5. Выберите тип файла, в который должна быть преобразована панель (*.pnl или *.xml).
  6. Подтвердите нажатием Save (Сохранить).

Преобразованная или отредактированная панель может быть открыта в обоих форматах в GEDI или VISION таким же образом (Panel->Open Panel>).

Параметры командной строки

Также можно использовать параметры командной строки для преобразования нескольких или всех панелей, а также целых каталогов. Введите следующие параметры в командную строку менеджера интерфейса пользователя.

ПараметрОписание
-xmlConvertРекурсивно преобразует все панели, которые находятся в каталоге panels. После использования этого параметра каждая панель существует только в одном экземпляре в каждом формате (XML и «КАСКАД Цифра»).Этот вариант подразумевает параметр «-n», который позволяет избежать подключения к WCCOAevent.Примечание:Этот параметр преобразует все панели и игнорирует тот факт, что панель уже существует в преобразованном состоянии!Если панель уже существует в обоих форматах, выдается сообщение об ошибке, которое записывается в средство просмотра журналов. Задайте дополнительно параметр «-o», если должны быть перезаписаны уже существующие панели.
-xmlConvert  -p <panel>       Преобразует указанную панель.Примечание:При использовании параметра «-p» требуется указание на относительный путь к каталогу \panels.
-xmlConvert  -p <startDir>Рекурсивно преобразует все панели в указанном стартовом каталоге.Примечание: При использовании параметра «-p» требуется указание на относительный путь к каталогу \panels
-oПерезаписывает существующие файлы.

В следующем примере показано, как преобразовать панель с помощью параметров командной строки. Панель сохраняется в текущем проекте.

Если вы хотите преобразовать панель «line.pnl», введите следующие параметры:

— xmlConvert -p <relative_path>\line.pnl -o

Панель преобразуется и сохраняется в каталоге \panels вашего проекта в первый раз, или заменяет уже существующую панель с тем же именем файла.

ПРИМЕЧАНИЕ

При использовании -xmlConvert в качестве опции командной строки, требуется использование параметра «-proj», и путь проекта должен быть указан в виде относительного пути!

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *