【问题标题】:Json to Xml convertion in javaJava中的Json到Xml转换
【发布时间】:2018-02-07 19:48:49
【问题描述】:

如何将 Json 转换为 xml

我的 json 看起来像这样

JSON

{
 "udtList": {
   "udt": [
   {
    "id": "1004",
    "subItem": "1",
    "Amount": "2000.0"
   },

]

} }

转换后期待 XML

<?xml version="1.0" encoding="UTF-8" ?>
<udtList>
    <udt>
        <id>1004</id>
        <subItem>1</subItem>
        <Amount>2000.0</Amount>
    </udt>
</udtList>

【问题讨论】:

  • 不幸的是,您的问题仅包含要求 - 它没有显示您自己为解决此问题所做的任何努力。请在此问题中添加您的尝试 - 因为该站点不是免费的“我们为您提供(家庭)工作”服务。除此之外:请转至help center 了解如何/在这里问什么。谢谢!
  • 欢迎来到 Stack Overflow!纯粹的代码编写请求在 Stack Overflow 上是题外话——我们希望这里的问题与特定的编程问题相关——但我们很乐意帮助您自己编写!告诉我们what you've tried,以及您遇到的问题。这也将有助于我们更好地回答您的问题。

标签: java json xml


【解决方案1】:
JSONObject json = new JSONObject(str);
String xml = XML.toString(json);

【讨论】:

  • XML.toString(json);如果我这样做,它在这种情况下不起作用,它会编码双引号
  • o/p after doing this => "{"udtList":{"udt":[{"id":"1","subItem":"1" ,"金额":"1000"}]}}"
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-04-24
  • 1970-01-01
  • 2010-10-08
  • 2014-01-17
  • 1970-01-01
  • 2012-08-16
  • 2021-01-30
相关资源
最近更新 更多