XML & Json

作者: DragonRat | 来源:发表于2018-05-21 16:20 被阅读7次

作者:烨竹

xml和json简介

XML与json只是两种数据格式。XML:可拓展标记语言 可拓展(自定义);JSON是一种数据格式 (JavaScript object notation) JS对象标记;
xml的数据格式结构鲜明,但是JSON数据格式是一组无序数据集合

xml简介

文档声明


字符实体
<![CDATA[要处理的文本]]>:用于解决特殊字符的问题
XML中有些特殊符号会导致XML解析错误如下:也可以直接用字符实体代替

名称   特殊字符    字符实体
小于号    <            &lt;
大于号    >            &gt;
双引号     “          &quot;
单引号    ‘           &apos;
与符号   &        &amp;

XML 引入CSS
<?xml-stylesheet type=”text/css” href=”样式表路径”?>

xml使用

加载XML文件:simplexml_load_file(‘XML文件路径’);

查看节点


添加节点:$父节点->addChild(‘标签名’,’文本内容’);


修改节点:
删除节点:
保存文件
加载XML文本

xpath

$xml对象->xpath(‘路径表达式’);可以根据路径表达式,快速检索数据

语法

1、单斜杠 / 父子关系
2、双斜杠 // 后代关
3、星号 * 表示通配符 所有元素
4、 方括号 [] 用于构建特殊条件

Json数据

定义json数据;PHP或txt文件中,定义json数据;
$str='{}'

把数组或者对象转化为json数据
json_encode(数组/对象); encode编码

把json数据转化为数组或者对象
json_decode(json文本数据,flag=false); decode 解码

相关文章

  • XML & Json

    作者:烨竹 xml和json简介 XML与json只是两种数据格式。XML:可拓展标记语言 可拓展(自定义);JS...

  • JSON & XML

    JSON JSON(JavaScript Object Notation)一种轻量级的数据交换格式,具有良好的可读...

  • JSON&XML

    JSON(NSData) --> OC对象 { } --> NSDictionary@{} [ ] --> NSA...

  • JSON&XML

    对于服务器返回的数据类型,一般就是JSON和XML。JSON和XML的可读性可谓不相上下,一边是简易的语法,一边是...

  • JSON&XML

    JSON解析 JSON简单介绍 什么是JSONJSON是一种轻量级的数据格式,一般用于数据交互服务器返回给客户端的...

  • Android 资源文件特殊处理

    在strings.xml中表示&符号用:&表示

  • 2.JSON&XML

    1.服务器返回的数据: 对于服务器返回来的data,一般有两种格式:JSON/XMLJSON:是民间的;XML:是...

  • 配置表解包(一)

    content = content.Replace("&", "&"); 因为&写入到xml文件中需要用&...

  • 数据格式

    XML和JSON数据格式 json数据格式 {"":"", "":"", "":""} json xml对比 1....

  • json文件转换为XML文件

    友情链接:JSON与XML互转 json文件: XML文件

网友评论

    本文标题:XML & Json

    本文链接:https://www.haomeiwen.com/subject/nhtqjftx.html