Мне нужно сопоставить XML-файл (без XSD) с группами и полями, где поле NAME используется для сопоставления - PullRequest
0 голосов
/ 01 февраля 2019

Мне нужно сопоставить XML-файл, где все группы и поля имеют только имя, например,

. Адресное имя - это поле с именем "bdr-naam", и IT содержит значение Iнеобходимо сопоставить <field name="bdr-naam">Kai test</field> Я рассматриваю возможность создания XDS или XSLT вручную, но могу использовать некоторые указатели.

Я пытался сгенерировать XSD для него с помощью Altova XML spy, но ничего из этого не работает, яЯ не смог заставить работающий XSD выполнить сопоставление в таком инструменте, как mapforce.

<someroot>
  <group name="header">
    <field name="bdr-naam">Kai test</field>
    <field name="bdr-adresregel 1">some addres</field>
    <field name="bdr-adresregel 2">more address</field>
    <field name="bdr-adresregel 3"/>

Я хотел бы получить XSD, который «работает», чтобы я мог выполнить сопоставление в таком инструменте, какMapforce, ИЛИ Мне нужна помощь в создании XSLT

вручную
...