Доступ к атрибутам XML от XML до JSON Liquid - PullRequest
0 голосов
/ 28 апреля 2020

У меня есть некоторые входные данные XML, из которых мне нужно получить значение из атрибута "name"

<soapenv:Body>
  <ns:Case_New>
    <ci_attributes>
      <attribute name="name1">attribute1</attribute>
      <attribute name="name2">attribute2</attribute>
      <attribute name="name3">attribute3</attribute>
    </ci_attributes>
  </Case_New>
</soapenv:Body>

{% assign blabla = content.Envelope.Body.Case_New.ci_attributes.attribute %} 

Строка выше возвращает мне значение "attribute1", которое, как и ожидалось, но я застрял при получении значения атрибута "name".

Я надеялся на строку ниже, но dotLiquid не возвращает значение, так как это работало бы с преобразованным сообщением от XML до JSON* 1006. *

"{{content.Envelope.Body.Case_New.ci_attributes.attribute['@name']}}"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...