Node-RED:Библиотеки/node-red/XML: различия между версиями
Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску
Myagkij (обсуждение | вклад) Нет описания правки |
Myagkij (обсуждение | вклад) Нет описания правки |
||
Строка 65: | Строка 65: | ||
{{SEO | {{SEO | ||
|Заголовок статьи=Node-RED: Нода | |Заголовок статьи=Node-RED: Нода «XML» / Онлайн справочник - wikihandbk.com | ||
|Ключевые слова=xml, чьд, node xml, nodered node xml, xml node, тщву чьд | |Ключевые слова=xml, чьд, node xml, nodered node xml, xml node, тщву чьд | ||
|Описание статьи=Конвертирует XML-строку в JavaScript-объект и наоборот. | |Описание статьи=Конвертирует XML-строку в JavaScript-объект и наоборот. |
Версия от 22:00, 19 июня 2019
Перевод: Максим Кузьмин
Проверка/Оформление/Редактирование: Мякишев Е.А.
Нода «XML»
Конвертирует XML-строку в JavaScript-объект и наоборот.
Свойства присылаемого сообщения
- Свойство «payload» (объект/строка) – JavaScript-объект или XML-строка для преобразования
Свойства отправляемого сообщения
- Свойство «payload» (объект/строка)
- Если на входе будет строка, нода «XML» попытается пропарсить ее как XML и создаст JavaScript-объект
- Если на входе будет JavaScript-объект, нода «XML» попытается создать XML-строку
- Свойство «options» (объект) – опциональное свойство, с помощью которого задаются настройки библиотеки, лежащей в основе ноды «XML» и используемой для конвертирования в XML и обратно. Более подробно читайте тут.
Подробное описание
При конвертировании между XML и JavaScript-объектом атрибуты XML добавляются в виде свойства, по умолчанию имеющего название «$». Текстовый контент добавляется как свойство под названием «_». Впрочем, названия этих свойств можно поменять в настройках ноды.
К примеру, XML-строка ниже...
<p class="tag">Hello World</p>
...после преобразования в JavaScript-объект будет выглядеть вот так:
{
"p": {
"$": {
"class": "tag"
},
"_": "Hello World"
}
}
См.также
Внешние ссылки
{{#set: |Название=XML |Метки=xml, чьд, node xml, nodered node xml, xml node, тщву чьд|+sep=,
|Описание=
Конвертирует XML-строку в JavaScript-объект и наоборот. |Полная ссылка на страницу=XML }}