Как сгенерировать строку JSON с помощью XPath 3.1

У меня есть текст в узле, например:

<xml>&lt;Hello world "&amp;" foo bar&gt;</xml>

Я хотел бы обработать string(/xml) и JSON-экранировать его, чтобы результат был примерно таким:

"<Hello world \"&\" foo bar>"

Как я могу это сделать с помощью XPath 3.1?


58
1

Ответ:

Решено

Вы можете использовать serialize(string(xml), map{'method': 'json'})