Java实现XML字符串转JSON对象

Java实现XML字符串转JSON对象XML 文件 ErrorRespons http mws amazonservic com doc 2009 01 01 Error Type Sender Type Code InvalidClien Code Error ErrorRespons http

XML文件

<ErrorResponse xmlns="http://mws.amazonservices.com/doc/2009-01-01/"> <Error> <Type>Sender</Type> <Code>InvalidClientTokenId</Code> <Message> The AWS Access Key Id you provided does not exist in our records. </Message> <Detail>com.amazonservices.mws.model.Error$Detail@17b6643</Detail> </Error> <RequestID>b7afc6c3-6f75-4707-bcf4-0475ad23162c</RequestID> </ErrorResponse>

导入包

import org.json.JSONObject; import org.json.XML; String xmlStr = "<ErrorResponse xmlns=\"http://mws.amazonservices.com/doc/2009-01-01/\"><Error><Type>Sender</Type><Code>InvalidClientTokenId</Code><Message>The AWS Access Key Id you provided does not exist in our records.</Message><Detail>com.amazonservices.mws.model.Error$Detail@17b6643</Detail></Error><RequestID>b7afc6c3-6f75-4707-bcf4-0475ad23162c</RequestID></ErrorResponse>"; JSONObject jsonObj = XML.toJSONObject(xmlStr); System.out.println(jsonObj);

返回值

{ "ErrorResponse": { "xmlns": "http://mws.amazonservices.com/doc/2009-01-01/", "RequestID": "b7afc6c3-6f75-4707-bcf4-0475ad23162c", "Error": { "Type": "Sender", "Message": "The AWS Access Key Id you provided does not exist in our records.", "Code": "InvalidClientTokenId", "Detail": "com.amazonservices.mws.model.Error$Detail@17b6643" } } }

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/231456.html原文链接:https://javaforall.net

(0)
上一篇 2025年12月11日 下午8:01
下一篇 2025年12月11日 下午8:22


相关推荐

  • 并发测试工具jmeter了解下?

    并发测试工具jmeter了解下?并发测试工具jmeter了解下?前言随着互联网规模的不断发展壮大,系统接口的并发要求也是越来越高了,虽然现在已经有了很多技术可以提升系统的并发性能,但是测试又遇到了新的问题,我们该如何模拟线上环境

    2022年7月4日
    25
  • OSChina 技术周刊第五期 —— 2014 非常好用的开源 Android 测试工具

    OSChina 技术周刊第五期 —— 2014 非常好用的开源 Android 测试工具

    2021年9月1日
    56
  • 三角形的余弦定理

    三角形的余弦定理余弦定理 如图 三角形 ABC 则 cosB frac BA 2 BC 2 AC 2 2 BA BC 证明余弦定理最初级的方法其实是用射影定理联立方程组 根据射影定理 我们知道 begin equation label eq 1 AB cosB AC cosC BC end equation 同理有 begin equa

    2026年3月19日
    2
  • rabbitmq 和 kafka使用场景[通俗易懂]

    rabbitmq 和 kafka使用场景[通俗易懂] rabbitMQ     1.RabbitMQ的消息应当尽可能的小,并且只用来处理实时且要高可靠性的消息。2.消费者和生产者的能力尽量对等,否则消息堆积会严重影响RabbitMQ的性能。3.集群部署,使用热备,保证消息的可靠性。 kafka1.应当有一个非常好的运维监控系统,不单单要监控Kafka本身,还要监控Zookeeper。(kafka强烈的依赖于zookeepe…

    2022年10月14日
    5
  • 多层感知器速成

    多层感知器速成转载自 深度学习 基于 Keras 的 Python 实践 第四章魏贞原著电子工业出版社微信文章地址 https mp weixin com s WWuKIE4ZGD3K 人工神经网络是一个引人入胜的学习领域 尽管在开始学习的时候非常复杂 本章将会快速的介绍一下在人工神经网络领域使用的多层感知器 4 1 多层感知器人工神经网络领域通常被称为神经网络或多层感知器 MLP MultilayerPe 多层感知器也许是最有用的神经网络类型 多层感知器是一种前馈

    2026年3月26日
    1
  • scratch文字朗读没有声音怎么办_pocketfiles怎样解密

    scratch文字朗读没有声音怎么办_pocketfiles怎样解密问题说明今天在使用pocketsphinx_continuous识别中文wav文件是,报如下错误:&gt;pocketsphinx_continuous-hmmzh_broadcastnews_ptm256_8000-lmzh_broadcastnews_64000_utf8.DMP-dictzh_broadcastnews_utf8.dic-infilemyfile…

    2022年10月10日
    4

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号