Как лучше всего поместить xml внутрь json? - PullRequest
0 голосов
/ 19 февраля 2020

Использовали бы вы ...

Вариант 1)

Создать объект с полем, которое содержит xml. Преобразуйте объект в json, используя библиотеку json, и дайте библиотеке выполнить экранирование.

Вариант 2)

Кодирование Base64 xml и поместите строку в кодировке base64 внутри json.

Вариант 3)

Что-то еще?

1 Ответ

2 голосов
/ 19 февраля 2020

Создать объект с полем, которое содержит xml. Преобразуйте объект в json, используя библиотеку json, и дайте библиотеке выполнить экранирование.

Да. Вот как вы создаете JSON. (Другой подход состоит в объединении строк sh, что подвержено ошибкам).

Кодирование Base64 xml и помещение строки в кодировке base64 внутри json.

Нет. XML это просто текст. В Base64 нет смысла его кодировать.

...