<!DOCTYPE html>
<html lang="en">
<head>      <meta charset="UTF-8">      <title>js实现xml转json和json转xml</title>    <style type="text/css">    html,body{width:100%;height:100%;margin:0;}     </style>
</head>
<body>
<script src="https://cdn.bootcss.com/jquery/3.2.1/jquery.js"></script>
<script type="text/javascript" src="http://www.jsons.cn/Down/jquery.json2xml.js"></script>
<script type="text/javascript" src="http://www.jsons.cn/Down/jquery.xml2json.js"></script><script type="text/javascript"> //参考链接:http://www.jsons.cn/articleinfo/8/var json = {"alexa": {"@attributes": {"ver": "0.9","url": "http://coursesweb.net/","home": "0","aid": "="},"#text": "","sd": [{"@attributes": {"title": "a","host": "coursesweb.net"},"#text": "","title": {"#text": "CoursesWeb: php, mysql, html, css, javascript, ajax, jquery, actionscript, flash"},"linksin": {"@attributes": {"num": "1102"}},"speed": {"@attributes": {"pct": "51"},"#text": "4578"}},{"#text": "","popularity": {"#text": "5777"},"reach": {"@attributes": {"rank": "5952"}},"rank": {"@attributes": {"url": "http://coursesweb.net/"},"#text": "6667"}}]}
};var xml_content = $.json2xml(json);
console.log(xml_content);var xmlstr = `<alexa ver="0.9" url="http://coursesweb.net/" home="0" aid="=">  <sd title="a" host="coursesweb.net">  <title>CoursesWeb: php, mysql, html, css, javascript, ajax, jquery, actionscript, flash</title>  <linksin num="1102"/>  <speed pct="51">4578</speed>  </sd>  <sd>  <popularity>5777</popularity>  <reach rank="5952"/>  <rank url="http://coursesweb.net/">6667</rank>  </sd>
</alexa>`; var json_obj = $.xml2json(xmlstr);
console.log(json_obj);</script>
</body>
</html>

js实现xml转json和json转xml相关推荐

  1. ajax html xml数据格式,AJAX | 数据格式JSON与XML的区别

    XML与JSON的基本知识 HTML5学堂:XML和JSON是两种经典的数据格式,在AJAX当中的异步加载,申请的文件通常不是html.txt文件,而是JSON和XML.相比JSON文件比较居多.JS ...

  2. Vue数据格式化:JSON、HTML、XML数据的格式化显示

    介绍 数据格式化编辑器: 方便你实现在线的数据格式化编辑与显示的工具.支持的数据格式包括:JSON.HTML.XML 源码工程地址:vue_data_editor 效果图 安装 由于源码未创建npm包 ...

  3. ajax请求php返回xml数据格式,ajax传输的数据格式(XML,json)怎么获取解析

    ajax传输数据格式 ajax传输XML XML介绍 XML 指可扩展标记语言EXtensible Markup Language,虽然格式和html类似,但是是用来传递数据的. 周杰伦 18 途牛 ...

  4. PHP. 03 .ajax传输XML、 ajax传输json、封装

    XML简介 XML 指可扩展标记语言 EXtensible Markup Language .设计的时候是用来传递数据的,虽然格式跟HTML类似 xml示例 <?xml version=&quo ...

  5. php使用 js格式解析,php 无限级数据JSON格式及JS解析_PHP教程

    Flash需要JSON格式的数据,于是,就有了如下代码:(PHP实现,C#类似,JSON库自己去下吧~~) 复制代码 代码如下: //–查询用户下线信息,返回JSON,用于flash if(!empt ...

  6. ajax请求json和xml数据及对json和xml格式数据的解析

    ajax请求json和xml数据及对json和xml格式数据的解析 一.ajax请求json数据并解析 ajax的写法: json数据解析: 请求json经常出现的跨域报错: 二.ajax请求xml数 ...

  7. 使用sax将xml文件转成json

    SAX是解析XML文档是一种"基于事件的模型".基于SAX的解析器在处理文档时,会生成名为"事件"的通知信息.软件程序可"侦听"这些事件,以 ...

  8. JS题目总结:原型链/new/json/MVC/Promise

    JS题目总结:原型链/new/json/MVC/Promise 1原型链相关 解读: 上图中,Object,Function,Array,Boolean都是构造函数 第一个框: object是实例对象 ...

  9. 一个SpringMVC接口能返回JSON又能返回XML? 安排!

    我们有一个接口服务为下游的系统提供数据服务,本来好好的大家都愉快地传递JSON,非常和谐.可最近有个新需求去对接一个很老的系统,这倒是不算啥,可这个老系统数据不是以JSON传递的而是以XML传递的. ...

  10. rest-assured之Schema validation(包括JSON Schema validation及Xml Schema validation)

    rest-assured从2.1.0版本开始支持  Schema 验证,包括JSON Schema validation及Xml Schema validation.我们之前断言响应体都是一个一个字段 ...

最新文章

  1. WinAPI: FlattenPath、WidenPath
  2. qemu模拟执行固件文件(解决 Invalid ELF image for this architecture 问题)
  3. 今年天津分数线高考成绩查询2021年,2021年天津高考分数线预测(2021年天津高考录取分数线)2021年天津高考分数会降低吗...
  4. 历史客人-报表记录信息
  5. SPField的几种name的释疑
  6. 关于div的定位属性问题
  7. 计算机课程表教案,计算机专业课程表
  8. JavaScript的输出(2)
  9. android studio 第一个画面设定,2.3 使用Android Studio 简单设计UI界面
  10. Easyui常用按钮图标汇总
  11. MapStruct 代码生成器
  12. C64+系列DSP的总结
  13. A.7链表练习题——集合的交差并
  14. 举个栗子!Tableau技巧(96):离线激活和停用 Linux 版 Tableau Server
  15. Endnote 域代码已更改
  16. 7.Flink实时项目之独立访客开发
  17. Android快速开发之appBase——实战《购物车》
  18. js创建节点删除节点实例
  19. MFC错误0xc000007b 应用程序无法正常启动 的一种原因
  20. Windows phone 8 学习笔记(8) 定位地图导航(转)

热门文章

  1. ShadowGun 飘动的旗帜
  2. 记一次简单的burpsuite弱口令爆破实验
  3. 直通输出设备 android kodi,分享RK3188芯片XBMC实现音频HDMI源码输出的方法
  4. resin设置权限_如何配置resin 3.1.9
  5. 最小Linux系统中如何实现开机自动运行程序(进程)
  6. OPPO对诺基亚发起5G专利侵权诉讼
  7. PS滤镜-Topaz Photoshop Plugins Bundle
  8. 瑞星杀毒软件网络版各版本功能差异
  9. windows mobile 开发常见问题
  10. ApacheCN 活动汇总 2019.7.12