NodeREDGuidUKR

ДОВІДНИК З NODE-RED українською мовою

<- На головну Розділ

XML

img Перетворює рядок XML в об’єкт JavaScript та в зворотному напрямку напрямку.

img

На вході очікує властивості:

На виході вузол формує повідомлення:

При перетворенні між XML і об’єктом будь-які атрибути XML додаються як властивість за назвою $ за замовчуванням. Будь-який текстовий вміст додається як властивість під назвою _. Ці імена властивостей можна вказати в конфігурації вузла.

Наприклад, наступний фрагмент XML

<p class="tag">Hello World</p>

буде конвертовано в об’єкт:

{
  "p": {
    "$": {
      "class": "tag"
    },
    "_": "Hello World"
  }
}

Приклад перетворення XML в Object показаний на рисунку нижче. Для атрибута priority використане назва властивості-обєкта $, що має такий атрибут. Для включених тегів створюються масиви зі значеннями.

img

Приклад перетворення з Object в XML показаний на рисунку нижче.

img

Options

Описані у документах the xml2js docs

Apart from the default settings, there are a number of options that can be specified for the parser. Options are specified by new Parser({optionName: value}). Possible options are: