网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
网学联系
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 编程文档 > PHP > 正文
用PHP将XML转换成JSON
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 12/12/05
下载{$ArticleTitle}原创论文样式

1 2 3 4 5 6 7 8 9 下一页

  本文示例源代码或素材下载

  Asynchronous JavaScript + XML (Ajax) 的出现重新点燃了 Web 应用程序开发的热情,让很多架构师和开发人员重新考虑创建 Web 应用程序的方式。JavaScript Object Notation (JSON) 是一种用于表示在浏览器上运行的业务逻辑数据的数据交换格式。很多 Ajax 开发人员喜欢在浏览器端 JavaScript 代码中直接使用 JSON 处理数据。随着 JSON 的应用越来越多,有必要建立一个中间件服务器程序以 JSON 而非 XML 格式向浏览器提供企业应用程序数据。就是说开发人员需要将现有的 XML 编码的服务器端企业数据在发送给浏览器之前转换成 JSON。本文介绍了如何使用基于 PHP 的服务器程序,将 XML 格式的应用程序数据在发送到浏览器应用程序之前转换成 JSON 格式。

  XML 基础

  XML 是定义标记的标准。基于 XML 的标记用于描述通过非预定义标记表示的数据。因为可以根据需要发明新的标记,所以 XML 具有很好的可扩展性。清单 1 显示了用 XML 表示的数据结构的例子。

  清单 1. XML 数据的简单例子<?xml version="1.0" encoding="UTF-8"?>
<contacts>
<contact id="1">
<name>John Doe</name>
<phone>123-456-7890</phone>
<address>
<street>123 JFKStreet</street>
<city>Any Town</city>
<state>Any State</state>
<zipCode>12345</zipCode>
</address>
</contact>
</contacts>

  第一行是 XML 声明,指定了 XML 版本和使用的字符编码。接下来是根元素 <contacts>,它包括几个孩子元素。互相嵌套的孩子元素共同定义了联系人的数据。其中,<address> 元素还有自己的孩子,形成了 <contact> 元素下的子树结构。XML 还允许在起始标记中使用属性,提供元素的其他信息。<contact> 元素有一个属性,为该元素分配 id 属性。XML 文档以根元素的结束标记 </contacts> 作为结束的标志。

(责任编辑:admin)

  • 下一篇资讯: UTF8下的中文PHP编程
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号