我必须使用XSLT将XML转换为JSON,但我对此并没有太多想法。请任何一个帮助。 JSON对我来说是新的,我已经完成了XML到XML或CSV的设计。
INPUT :
<RU>
<HU>
<WS>COA</WS>
<WS-TA>02641</WS-TA>
<WS-TAG>2019-02-15</WS-TAG>
<WS-TAG-CU>2019-02-16-01.35.15.906470</WS-TAG-CU>
<WS-TAG-OCC>006</WS-TAG-OCC>
</HU>
<DU>
<WS-TAG-CO>001</WS-TAG-CO>
<WS-TAG-NO-PA/>
<WS-TAG-NO-PART-BA>1234</WS-TAG-NO-PART-BA>
<WS-TAG-NO-PART-PR>ABC2</WS-TAG-NO-PART-PR>
<WS-TAG-NO-PART-SUF>PA</WS-TAG-NO-PART-SUF>
<WS-TAG-NOY/>
</DU>
<DU>
<WS-TAG-CO>002</WS-TAG-CO>
<WS-TAG-NO-PA/>
<WS-TAG-NO-PART-BA>000V23</WS-TAG-NO-PART-BA>
<WS-TAG-NO-PART-PR>P1W2</WS-TAG-NO-PART-PR>
<WS-TAG-NO-PART-SUF>BB5PM</WS-TAG-NO-PART-SUF>
<WS-TAG-NOY/>
</DU>
</RU>
期望的JSON OP:
{
"json":{
"W1":"COA", (HARDCODED)
"W1":"02641", HARDCODED
"W3":"006", HARDCODED
"M1":"2019-02-15",
"M2":"2019-02-16-01.35.15.906470",
"P1":"1234",
"P2":"ABC2",
"P3":"PA",
"P4":"", (MAP WS-TAG-NOY)
}
}
请提出建议。谢谢。