xml
xml
dancheng_work
在时间允许的情况下,源码是最好的开发文档。
展开
-
xml的空标记、ANY、混合元素
空标记:ANY(任意的)混合元素原创 2017-07-20 21:55:22 · 1642 阅读 · 0 评论 -
xml应用rss的使用
RssRss是Really Simple syndication(真正的简单联合),在一种描述和网站内容同步的格式,是xml应用之一(1)他将被动获取信息变成主动获取信息。(2)把离散的信息聚合到一个平台http://www.163.com/rsshttp://rss.qq.com/http://rss.news.sohu.comRSS2.0的标原创 2017-07-24 21:03:27 · 612 阅读 · 0 评论 -
Php利用simpleXML对xml操作
实现代码:<?phpecho '';//读出xml文档$xml = file_get_contents('books.xml');$simple = new SimpleXMLElement($xml);//1.查询echo "";foreach ($simple->book as $book){ $attr = $book->attributes();//获取节点的属性原创 2017-07-23 12:44:49 · 456 阅读 · 0 评论 -
php对xml的XPath操作
通过DOM结构点位节点,在数据量很大的情况下速度下降的厉害。解决方法是XPath。XPath作用:用于快速定位节点XPath实现查询功能:<?php//XPath$doc = new DOMDocument();$doc->preserveWhiteSpace=false;$doc->load('books.xml');//通过文档生成此文档的路径$xpath = new原创 2017-07-23 11:15:07 · 898 阅读 · 0 评论 -
php对图书的增删改查操作(xml作为数据存储机制)
操作的xml文档:books.xml php html c# 显示功能代码和页面:books_admin.php<?phpecho '';$doc = new DOMDocument();$doc->load('books.xml');$book = $doc->getElementsByTagName('boo原创 2017-07-23 10:35:37 · 1656 阅读 · 0 评论 -
php递归遍历xml
nodeType的值:如果是1,则为元素节点如果是2,则为属性如果是3,这位值节点如果是9,则为根节点值节点的名称是“#text”,根节点的名称是“#document”<?phpecho '';//递归xml文档function getChilds($node){ echo ""; if($node->nodeType == 3){原创 2017-07-23 09:39:59 · 600 阅读 · 0 评论 -
php对xml的取值
xml中的代码: 问候 早上好 say hello good morningphp取值代码:<?phpecho '';$doc = new DOMDocument();//将xml导进来$doc->load("test.xml");$title = $doc->getElementsByTagName("title");$content = $d原创 2017-07-22 08:55:55 · 364 阅读 · 0 评论 -
利用php生成xml
生成xml的php代码:<?phpecho '';$array = array(array('name'=>'php', 'type'=>'脚本语言'), array('name'=>'html', 'type'=>'标记语言', array('name'=>'c#', 'type'=>'动态语言')));//设置版本号和字符编码$doc = new DOMDocument("1.0原创 2017-07-22 10:12:12 · 314 阅读 · 0 评论 -
xml的Schema扩展
通过schema解决DTA的一些不足Scheama注意事项:1、如果一个元素下有子元素,必须把元素和属性放在复杂数据类型的标记2、如果是子元素,必须放在负责数据类型下的序列当中xsd中的代码: 对应的xml代码:原创 2017-07-21 22:30:26 · 294 阅读 · 0 评论 -
dtd设计
l DTDDocument Type Definition,文档类型定义格式良好:满足xml最低规范有效:通过dtd验证的文档称为有效符号含义+>=1*>=0?=0 或 =1原创 2017-07-19 23:44:06 · 292 阅读 · 0 评论 -
xml属性
TIP:声明元素的时候,元素的数据类型是PCDATA 属性的时候,实行的数据类型是CDATAdtd的代码: 对应xml代码: 名称含义语法#REQUIRED必填属性原创 2017-07-21 21:15:57 · 556 阅读 · 0 评论 -
xml自定义实体
自定义实体分为:一般实体和参数实体1、自定义一般实体demo8中的代码:对应的xml代码: XML 李白 &bj; 22.5 <![CDATA[ 链接1 ]]> PHP 杜甫 &bj; 22.5 <![CDATA[ 链接2 ]]> xml内部原创 2017-07-21 21:00:24 · 1799 阅读 · 0 评论 -
xml的Web服务
Web服务用的是SOAP(简单对象访问协议):是web服务的通信协议,用来定义返回信息的xml格式的规范技术后缀Asp.aspphp.php.net(跨语言).aspxjava.jspWsdl:web服务描述语言,包括一系列web服务的定义。注意:PHP默认不支持soap协议的,原创 2017-07-24 22:50:33 · 560 阅读 · 0 评论