freemarker获取contentAsXml中的第一个节点

时间:2018-07-23 14:54:56

标签: xml xslt freemarker

我具有以下XML,我想转换为JSON。

<hpc02_output>
     <hpc02_out_sys_code>ABC</hpc02_out_sys_code>
     <hpc02_out_tran_code>TO</hpc02_out_tran_code>
     <hpc02_out_act_details>
          <hpc02_out_eeacn_c></hpc02_out_eeacn_c>
          <hpc02_out_name_x></hpc02_out_name_x>
     </hpc02_out_act_details>
     <hpc02_out_act_details>
          <hpc02_out_eeacn_c></hpc02_out_eeacn_c>
          <hpc02_out_name_x></hpc02_out_name_x>
     </hpc02_out_act_details>
<hpc02_output>

如果要显示第一个节点,应该如何显示XML节点?

"hpc02_out_eeacn_c": "${message.contentAsXml["res:hpc02_output"]
["res:hpc02_out_act_details"]["res:hpc02_out_eeacn_c]}",

0 个答案:

没有答案