Я пытался объединить два xml файла в другой XML с выходом обоих, объединенных с использованием XSL, но не смог. xml довольно большие, поэтому я включу только небольшую часть. Я действительно потерялся в этой задаче. Я могу преобразовать один XML файл, но объединить два - это то, чего я никогда не делал, и не могу найти много информации о нем, связанной с моим конкретным c случаем.
XML 1:
<Games>
<Game>
<Date>01/05/2019</Date>
<PlayerID>454asdsad</PlayerID>
<Place>1</Place>
<GameID>CpsQf125AFy</GameID>
<Payment currency="gbp">50</Payment>
</Game>
.....repeats the above many times with different values.
</Games>
XML 2:
<Players>
<Player>
<Title>Mr</Title>
<Lastname>Doe</Lastname>
<Firstname>John</Firstname>
<IDnumber>454asdsad</IDnumber>
<Address>Streetname</Address>
</Player>
.....repeats the above many times with different values.
</Players>
Ожидаемый результат:
<Games>
<Place>
<Date>
<Game>
<Title>Mr</prefix>
<Lastname>Doe</Lastname>
<Firstname>John</Firstname>
<IDnumber>454asdsad</IDnumber>
<Address>Streetname</Address>
<Date>01/05/2019</Date>
<PlayerID>454asdsad</Player>
<Place>1</Place>
<GameID>CpsQf125AFy</GameID>
<Payment currency="gbp">50</Payment>
</Game>
</Date>
<Date> ...if there are more dates is the same place as above.
<Game>
....information
</Game>
</Date>
</Place>
<Place> ...another place
<Date>
<Game>
...all the information like above, with the appropriate next values from both XML's.
</Game>
</Date>
<Date> ...if there are more dates is the same place as above.
<Game>
....information
</Game>
<Date>
</Place>
...repeats same thing and format until the end.
</Games>