【javaWeb第三天】-XML技术
XML用途
用来保存有关系的数据和用作配置文件来表示软件各个模块之间的关系。 如希望软件启动时,启动A模块和B模块,在启动B模块时,系统启动B1模块,则使用XML文件比较合适,XML文件大致为: <soft> <A> <A> <B> <B1><B1><B> <soft> XML语法
<? XML version="1.0" UnCoding = "UTF-8"?> 如不使用集成环境,utf-8可能会出现乱码。保存文本文档时需要选择编码方式。编码和解码要统一。 XML元素 xml元素是指xml文档中的标签。元素中的空格和换行都会被当作内容处理。如:
<body>hello XML<body> 和 <body> hello XML <body> 1.不能以数字和下划线开关 2.不能以XML开关 3.不能多包含冒号 4.不能有空格 5.区分大小写 XML属性 遵从元素命名规范,表示数据属性
<input name = 'zpy'> 双引号和单引号都可以 。 属性也可隔离成子元素 <input> <name> zpy </name> </input>
XML注释 和html相同
<!-- 注释内容 -->CDATA区 不想被引擎解析的内容可以放在CDATA区里。 <![CDATA[内容]]> 转义字符
例如:在XML文档中可以使用XML-stylesheet指令。处理指令以<?开头,以?>结尾。 <?xml-styesheet type="text/css" href="1.css"?>约束
1.XML DTD <!ELEMENT 书类(书+)> <书> <!ELEMENT 书(书名,作者,售价)> <!ELEMENT 书名(#PCDATA)> <!ELEMENT 作者(#PCDATA)> <!ELEMENT 售价(#PCDATA)> </书>
校验文档是否遵从DTD,IE是不会校验约束的,可使用Eclipse或其它XML环境校验
注意:一般情况下不写DTD,DTD约束在写框架时会用到。DTD可在XML内部写,也可以写在DTD文件。
2.XML Schema
XML编程 crud(Create read update delete)
实例:调整JVM大小 Byte[] byte = new Byte[1024*1024*024];
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |