分享

取出xml文件的dtd文件中的默认值

 明天网吧 2015-07-12
服务器文件:
<?php
header('content-type:text/html;charset=utf-8');
$xml=new DOMDocument('1.0','utf-8');
$xml->validateOnParse =true;  //这句不能省,而且必须位于   $xml->load('class.xml');    之前
$xml->load('class.xml');
$root=$xml->documentElement;
$str=$root->getAttribute('pro');
var_dump($str);
?>


class.xml
<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE 班级 SYSTEM "class.dtd">
<班级><!--  注释   -->
<stu>
<_name>孙悟空</_name>
<sex>男</sex>
</stu>
</班级>

class.dtd
<!ELEMENT 班级 (stu+)>
<!ELEMENT stu (_name,sex)>
<!ELEMENT _name (#PCDATA)>
<!ELEMENT sex (#PCDATA)>
<!ATTLIST 班级 
pro CDATA "OK">




    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多