加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

【javaWeb第三天】-XML技术

发布时间:2020-12-15 23:45:00 所属栏目:百科 来源:网络整理
导读:XML用途 用来 保存有关系的数据 和 用作配置文件来表示软件各个模块之间的关系 。 如希望软件启动时,启动A模块和B模块,在启动B模块时,系统启动B1模块,则使用XML文件比较合适,XML文件大致为: softA AB B1B1Bsoft XML语法 声明 ? XML version="1.0" U
 
 
 
 
 
 
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[内容]]>

转义字符





处理指令
简称PI(processing instruction),处理指令用来指挥解析引擎如何解析XML文档内容。

例如:在XML文档中可以使用XML-stylesheet指令。处理指令以<?开头,以?>结尾。

<?xml-styesheet type="text/css" href="1.css"?>
约束


1.XML DTD
DTD(Document Type Definition),全称为文档类型定义。

<!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大小
首先用数组将JVM OOM,

Byte[] byte = new Byte[1024*1024*024];


(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读