xml
xml
dancheng_work
在时间允许的情况下,源码是最好的开发文档。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
xml的空标记、ANY、混合元素
空标记: ANY(任意的) 混合元素原创 2017-07-20 21:55:22 · 1740 阅读 · 0 评论 -
xml自定义实体
自定义实体分为:一般实体和参数实体 1、自定义一般实体 demo8中的代码: 对应的xml代码: XML 李白 &bj; 22.5 <![CDATA[ 链接1 ]]> PHP 杜甫 &bj; 22.5 <![CDATA[ 链接2 ]]> xml内部原创 2017-07-21 21:00:24 · 1927 阅读 · 0 评论 -
xml属性
TIP:声明元素的时候,元素的数据类型是PCDATA 属性的时候,实行的数据类型是CDATA dtd的代码: 对应xml代码: 名称 含义 语法 #REQUIRED 必填属性原创 2017-07-21 21:15:57 · 629 阅读 · 0 评论 -
dtd设计
l DTD Document Type Definition,文档类型定义 格式良好:满足xml最低规范 有效:通过dtd验证的文档称为有效 符号 含义 + >=1 * >=0 ? =0 或 =1原创 2017-07-19 23:44:06 · 359 阅读 · 0 评论 -
xml的Schema扩展
通过schema解决DTA的一些不足 Scheama注意事项: 1、如果一个元素下有子元素,必须把元素和属性放在复杂数据类型的标记 2、如果是子元素,必须放在负责数据类型下的序列当中 xsd中的代码: 对应的xml代码:原创 2017-07-21 22:30:26 · 395 阅读 · 0 评论 -
利用php生成xml
生成xml的php代码: <?php echo ''; $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 · 372 阅读 · 0 评论 -
php对xml的取值
xml中的代码: 问候 早上好 say hello good morning php取值代码: <?php echo ''; $doc = new DOMDocument(); //将xml导进来 $doc->load("test.xml"); $title = $doc->getElementsByTagName("title"); $content = $d原创 2017-07-22 08:55:55 · 420 阅读 · 0 评论 -
php递归遍历xml
nodeType的值: 如果是1,则为元素节点 如果是2,则为属性 如果是3,这位值节点 如果是9,则为根节点 值节点的名称是“#text”,根节点的名称是“#document” <?php echo ''; //递归xml文档 function getChilds($node){ echo ""; if($node->nodeType == 3){原创 2017-07-23 09:39:59 · 687 阅读 · 0 评论 -
php对图书的增删改查操作(xml作为数据存储机制)
操作的xml文档:books.xml php html c# 显示功能代码和页面:books_admin.php <?php echo ''; $doc = new DOMDocument(); $doc->load('books.xml'); $book = $doc->getElementsByTagName('boo原创 2017-07-23 10:35:37 · 1752 阅读 · 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 · 1019 阅读 · 0 评论 -
Php利用simpleXML对xml操作
实现代码: <?php echo ''; //读出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 · 540 阅读 · 0 评论 -
xml应用rss的使用
Rss Rss是Really Simple syndication(真正的简单联合),在一种描述和网站内容同步的格式,是xml应用之一 (1)他将被动获取信息变成主动获取信息。 (2)把离散的信息聚合到一个平台 http://www.163.com/rss http://rss.qq.com/ http://rss.news.sohu.com RSS2.0的标原创 2017-07-24 21:03:27 · 751 阅读 · 0 评论 -
xml的Web服务
Web服务用的是SOAP(简单对象访问协议):是web服务的通信协议,用来定义返回信息的xml格式的规范 技术 后缀 Asp .asp php .php .net(跨语言) .aspx java .jsp Wsdl:web服务描述语言,包括一系列web服务的定义。 注意:PHP默认不支持soap协议的,原创 2017-07-24 22:50:33 · 645 阅读 · 0 评论
分享