XM в JSON с использованием XSLT - PullRequest
0 голосов
/ 26 февраля 2019

Я должен преобразовать XML в JSON, используя XSLT, и у меня не так много идей по этому поводу. Пожалуйста, помогите.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)
          }
          }

Пожалуйста, предложите. Спасибо заранее.

...