Вопрос

На основании известных правил преобразования XML2JSON:

1 - элемент XML без текстового узла

<a></a> -> {"A": «}

2 - пустой XML-элемент1

<a/> -> {"A": NULL}

Я ожидаю, что разное преобразование из рабочего анализатора XML.

Вместо этого, возможно, кажется, что оба сценария преобразуются в пустую строку, никогда не используя нулевое значение (или пустые квадратные скобки по меньшей мере).

Это работает как разработанный подход, ограничение или настраиваемое поведение?

Это было полезно?

Решение

Поведение настраивается.Вы не упомянули об этом, но я предполагаю, что вы говорите о преобразовании XML-To-Json в адаптерах по рабочему освещению.Когда вы генерируете адаптер рабочего режима, генерируется файл Filtered.xsl.Вы можете и должны использовать этот файл .xsl, чтобы повлиять на преобразование.

См. Это так вопрос .

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top