Я пытаюсь создать структуру XML для вызова WSDL, так как нет истинного правильного способа отправки строкового списка сложных объектов с использованием метода передачи параметров, Я решил использовать Json для XML. Вот мой основной JsonJsonToXML-массив в массиве с различными родительскими именами в Apigee
school:{
teachers : [
{students :[{name: student1}, {name: student2}], name : teacher1},
{students :[{name: student3}, {name: student4}], name : teacher2}
]
}
и то, что я хочу видеть, как конечный результат
<school>
<teachers>
<name>teacher1</name>
<students>
<name>student1</name>
<name>student2</name>
</students>
</teachers>
<teachers>
<name>teacher1</name>
<students>
<name>student1</name>
<name>student2</name>
</students>
</teachers>
</school>
Используя какие документы Apigee
<ArrayRootElementName>Teachers</ArrayRootElementName>
Он по-прежнему будет обрабатывать студентов должным образом, в факт меняет моих учеников на Учителей. Может кто-то помочь, пожалуйста.
Поняв, что вы сказали, я вернулся и исправил свой json, который собирается Apigee, и это работает правильно. спасибо – Churk