php生成xml数据

1.php生成xml数据一般有2种方式, 一个是组装字符串,另一个就是使用php内置的系统类

2.使用php内置类生成xml数据

3.拼装字符串生成xml数据

public function static xml(){
    header("Content-type:text/xml;");
    $xml = "<?xml version=‘1.0‘ encoding=‘UTF-8‘?>\n";
    $xml .= "<root>\n";
    $xml .= "<code>200</code>\n";
    $xml .= "<message>数据返回成功</message>\n";
    $xml .= "<data>\n";
    $xml .= "<id>1</id>\n";
    $xml .= "<name>yangzl</name>\n";
    $xml .= "</data>\n";
    $xml .= "</root>\n";
    echo $xml;
}

Respine::xml();

原文地址:https://www.cnblogs.com/yangzailu/p/9195770.html

时间: 2024-08-04 01:30:03

php生成xml数据的相关文章

php编写app接口(二)-PHP生成XML数据

在Reponse.php文件中添加方法xml(): public static function xml(){ header('Content-type: text/xml'); $xml = "<?xml version='1.0' encoding = 'UTF-8'?>\n"; $xml .="<root>\n"; $xml .="<code>200</code>\n"; $xml .=&qu

java 生成xml数据

java源码如下: 1 package hello.entity; 2 3 import org.w3c.dom.Document; 4 import org.w3c.dom.Element; 5 import org.w3c.dom.Text; 6 7 import javax.xml.parsers.DocumentBuilder; 8 import javax.xml.parsers.DocumentBuilderFactory; 9 import javax.xml.transform.

黑马day17 xstream生成xml数据&amp;json-lib生成json数据

1.XStream工具介绍: 这个工具即这个工具的jar包可以帮我们把JavaBean,集合(List,Set,Map)等生成xml格式的数据 jar包: xstream-1.4.4.jar 这是核心包 xpp3_min-1.1.4c.jar 这是必须依赖的包 只要导入这两个jar包 导入到构建路径中就可以使用了.. 2.json-lib介绍: 这个jar包可以帮我们把JavaBean,集合(List,Set,Map)等生成json格式的数据 jar包: 这是核心包 这是核心包的依赖包 为了方便

02 php生成xml数据

<?php class Response_xml{ /** *按xml方式输出通信 *@param integet $code 状态码 *@param string $message 提示信息 *@param array $data 数据 * return string */ public static function xml(){ header("Content-Type:text/xml"); $xml ="<?xml version='1.0' encod

Java-封装生成JSON数据和XML数据类

1.背景 借鉴与php中 app接口的实现(php写app接口生成xml和json数据),封装了java版的json和xml数据操作类! 2.准备 在使用之前,需要引入 json 的jar 包:点我下载 ! 这里实现了,对象转json , 对象集合转json, 对象转xml,对象集合转xml ; 3.appUtil 工具类实现 具体的实现过程,我就不解释了,一边写,一边测试!直到写成为止! 里面的 tojsonArray() 方法 没有使用,可以删除,不过想生成json数组的 ,就不需要删除了!

20170319 ABAP 生成XML文件

方法一:ABAP 使用method方式操作XML 转自:http://www.cnblogs.com/jiangzhengjun/p/4265595.html 方法二:STRANS 转换工具;使用strans 开发将内表转换xml文件,并可以将xml文件解析回到内表: 参考:http://www.cnblogs.com/wuqingbo/p/6229289.html ->一.XML定义? if_ixmlif_ixml_documentif_ixml_nodeif_ixml_elementif_i

PHP封装xml数据通信接口

PHP 生成XML数据 1)组装字符串 :简单,容易理解,常用 2)使用系统类 如: DomDocument 下面详细说明 组装字符串 生成XML数据 xml数据需要1.头信息<?xml 2.根节点 3.数据 <?php class Response{ /** *按json方式输出通信数据 *@param integer $code 状态码 *@param string $message 提示信息 *@param array $data 数据 *return string 返回值为json *

xml数据解析和生成

java中xml的解析方式有许多,有java自带的DOM.SAX,android中的PULL,其它的还有DOM4J.JDOM等. 本文简要讲述DOM.SAX.PULL三种方式. 1.DOM方法 缺点:此方法会将所有数据都读取到内存中,内存消耗大,数据量太大容易造成OOM,而且此方法的效率较低,所以不建议在移动开发中使用. 优点:以树形的结构访问,容易理解,编码简单,可随机访问所需要的内容. 2.SAX方法: 从开头顺序读取直至结尾,读取和处理同步. 缺点:编码难度较大 优点:解析快,占用内存小,

安卓如何生成xml文件数据

注意这里需要设置SD卡的权限 public void onClick(View arg0) { //创建序列化XML数据的对象 XmlSerializer xml=Xml.newSerializer(); //创建目标文件对象 File file= new File(Environment.getExternalStorageDirectory(),"stuinfo"); //创建文档输出流对象 FileOutputStream fos=null; try { fos = new Fi