您的位置:首页 > 编程语言 > Java开发

xml DTD的约束以及校验

2015-07-03 11:25 666 查看
xml的dtd的简单程序如下

book.dtd

<!ELEMENT 书架 (书+)><span style="white-space:pre">			</span>//表示书架下可以放一本或多本书
<!ELEMENT 书 (书名,作者,价格)><span style="white-space:pre">		</span>//书下可以放书名,作者,价格。
<!ELEMENT 书名 (#PCDATA)><span style="white-space:pre">		</span>//字符数据
<!ELEMENT 作者 (#PCDATA)>
<!ELEMENT 价格 (#PCDATA)>


book.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE 书架 SYSTEM "book.dtd">
<书架>
<书>
<书名>斗破苍穹</书名>
<作者>无名氏</作者>
<价格>23.5</价格>
</书>
<书>
<书名>编程思想</书名>
<作者>无名氏2</作者>
<价格>23.5</价格>
</书>

</书架>


整个简单的dtd就是这样,对你所写的dtd进行校验的时候,最简单的方法就是放到eclipse编辑器中,如将book.xml这个程序放到编辑器中,如没有红色的提示,就说明校验通过。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  xml class java dtd 校验