`
kevin_wanwei
  • 浏览: 114657 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

xml和DTD 学习2

    博客分类:
  • xml
XML 
阅读更多
<?xml version="1.0" encoding="gb2312"?>
<!-- 
<!DOCTYPE website[
<!ELEMENT website (name,copyright)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT copyright (#PCDATA)>
<!ENTITY name  "bpsoft">
<!ENTITY copyright "&#169;2009,bpsoft,All Rights Reserved">
]>
-->
<!--实体参数定义格式:<!ENTITY % 实体名称 "实体内容">
引用实体参数的定义只可以在DTD中引用,引用格式为:'%name;'
在内部DTD定义中式可以在定义标签内部引用实体参数定义,例如:
如下定义是不可以的,
但在外部DTD中式可以这样引用的。
-->
<!-- 
<!DOCTYPE website[
<!ELEMENT website (name,copyright)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT copyright (#PCDATA)>
<!ENTITY % name  "bpsoft">
<!ENTITY copyright "&#169;2009,%name;,All Rights Reserved">
]>
-->
<!--
	在内部DTD定义中虽然不可以出现在标签的内部,但它可以出现在标签外部
-->
<!DOCTYPE website[
<!ELEMENT website (name,copyright)>
<!ELEMENT name (#PCDATA)>
<!ENTITY % cprt "<!ELEMENT copyright (#PCDATA)>">
%cprt;
<!ENTITY name  "bpsoft">
<!ENTITY copyright "&#169;2009,bpsoft,All Rights Reserved">
]>
<!--
  以下是从外部引进一个私有DTD文件
-->
<!--
<!DOCTYPE website SYSTEM "website.dtd">
-->
<!-- DTD中声明实体格式如下:<!ENTITY 实体名 "实体内容">
	在xml文档引用实体格式为:"&实体名;"。
-->
	
<website>
		<name>&name;</name>
		<copyright>&copyright;</copyright>
</website>

 

<?xml version="1.0" encoding="gb2312"?>

<!ELEMENT website (name,copyright)>
<!ELEMENT name (#PCDATA)>
<!ELEMENT copyright (#PCDATA)>
<!ENTITY % name  "bpsoft">
<!ENTITY copyright "&#169;2009,%name;,All Rights Reserved">

 

<?xml version="1.0" encoding="gb2312"?>
<java>
	<!--在xml标签中是不可以出现以下字符:'& 在xml中代表实体引用','< 标签开始标记'
	']]> 这种字符也是不可以'。但是在xml中我们可以采用CDATA来解决这个问题,它里面
	可以包含任意字符,但有一种情况例外,出现']]>'这种字符也是不可以的,要解决这个问题
	我们可以在其中急啊一个空格来解决']] >'
	-->
	<![CDATA[
		if(a>b && c<b){
			max=a;
		}
	]]>
</java>

 

分享到:
评论

相关推荐

    《XML》实验(1) -- XML Basics & DTD

    2、熟悉和掌握XML规范的基本内容,包括XML声明、注释、处理指令、元素、属性、CDATA段、预定义实体、命名空间的使用,以及如何进行XML文档良构和有效性验证;能够灵活地使用XML层次数据来表示各种信息。 3、掌握如何...

    使用DTD规范XML文档

    学习XML语言的DTD如何去写,如何更好的写出XML语言的DTD文档,对进一步深入学习XML有很大帮助。

    《XML》实验任务书 XML Basics & DTD 答案和解答

    2、熟悉和掌握XML规范的基本内容,包括XML声明、注释、处理指令、元素、属性、CDATA段、预定义实体、命名空间的使用,以及如何进行XML文档良构和有效性验证;能够灵活地使用XML层次数据来表示各种信息。 3、掌握如何...

    XML实验(1) - XML Basics & DTD

    2、熟悉和掌握XML规范的基本内容,包括XML声明、注释、处理指令、元素、属性、CDATA段、预定义实体、命名空间的使用,以及如何进行XML文档良构和有效性验证;能够灵活地使用XML层次数据来表示各种信息。 3、掌握如何...

    xml中dtd总结

    十分详细的xml中dtd的学习总结,相信对你有很大的帮助的!

    XML学习 DTD

    鼎誉悦新培训教材--XML3天学习之第一天DTD练习。

    Java Web开发详解:XML+DTD+XML Schema+XSLT+Servlet3.0+JSP2.2深入剖析与实例应用/孙鑫编著

    《Java Web开发详解——XML+DTD+XML Schema+XSLT+Servlet3.0+JSP2.2深入剖析与实例应用》不仅可以作为Java Web开发的学习用书,还可以作为从事Java Web开发的程序员的参考用书和必备手册。 此外,《Java Web开发详解...

    XML学习第一天之DTD入门

    XML学习第一天之DTD入门XML学习第一天之DTD入门XML学习第一天之DTD入门XML学习第一天之DTD入门XML学习第一天之DTD入门

    XML学习文档(DTD Schema SAX DOM XSL XPATH)

    这是XML的学习资料,是PPT讲解比较全面,适合大家学习 xml基础 DTD Schema SAX DOM XSL XPATH

    xml dtd xsd 标准格式

    xml dtd xsd 的编写 标准格式可以供学习参考用

    DTD and XML 文档

    关于DTD和XML的学习文档,看来之后很受用,学习xml的很好一个文档

    使用XmlDocumentXmlDataDocument类加载XML文件时如何忽略DTD验证

    在XML文件含有外部DTD验证的时候,使用XmlDocument/XmlDataDocument类的Load方法会抛出如下的例外: System.Xml.XmlException: 未找到所需的 DTD 标记。 行 m,位置 n。 我们可以采用下面的方法不去加载外部资源: ...

    XML基础学习课件 DTD XSL

    XML基础学习课件。一共九章内容,包含实例代码。突出重点:DTD XSL CSS 等

    XML学习指南pdf

    第2章 创建并显示第一个XML文档 2.1 创建一个XML文档 2.1.1 创建XML文档 2.1.2 XML文档剖析 2.1.3 一些基本的XML规则 2.2 显示XML文档 2.2.1 显示没有样式表的XML文档 2.2.2 在Internet Explorer 5中获取XML ...

    DTD和XML学习(3)属性声明

    NULL 博文链接:https://kevin-wanwei.iteye.com/blog/584000

    XML轻松学习手册--XML肯定是未来的发展趋势,不论是网页设计师还是网络程序员,都应该及时学习和了解

     好了,通过第三章的学习,我们已经了解了一些XML和DTD的基本术语,但是我们还不知道怎样来写这些文件,需要遵循什么样的语法,在下一章,将重点介绍有关撰写XML和DTD文档的语法。 第四章 XML语法 七.DTD的语法...

    xml学习教程

    xml的dtd、schema教程和xml解析方法

    XML轻松学习手册 XML学习

    XML和HTML的区别 · 六. XML的严格格式 · 七. 关于XML的更多 · 第二章:XML概念 · 一. 扩展性 · 二. 标识 · 三. 语言 · 四. 结构化 · 五. Meta数据 · 六. 显示 · 七. DOM · 第三章:XML的术语 ...

    武汉大学软工xml上机第二次作业Schema

    2、掌握XML Schema与DTD之间的区别,能够完成两者之间的转换;掌握在XML Schema中如何定义元素和属性,如何使用限制、列表和合并派生自己的简单数据类型,如何定义复杂数据类型,全局/局部元素和数据类型之间的区别...

    XML轻松学习手册 / XML技术 /

    XML和HTML的区别 · 六. XML的严格格式 · 七. 关于XML的更多 · 第二章:XML概念 · 一. 扩展性 · 二. 标识 · 三. 语言 · 四. 结构化 · 五. Meta数据 · 六. 显示 · 七. DOM · 第三章:XML的术语 ·...

Global site tag (gtag.js) - Google Analytics