进阶day13-XML的作用&基本语法
This commit is contained in:
26
javaSE-day13/books.xml
Normal file
26
javaSE-day13/books.xml
Normal file
@@ -0,0 +1,26 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<!--
|
||||
XML的基本语法:
|
||||
1.XML都是基于标签
|
||||
2.标签:<开始标签>标签体</结束标签>
|
||||
3.XML有且仅有一个根标签
|
||||
4.标签体:可以是子标签也可以是文本
|
||||
5.开始标签中可以设置属性的
|
||||
-->
|
||||
<books>
|
||||
<book>
|
||||
<name bid="j10">java快速入门1</name>
|
||||
<price>99</price>
|
||||
<author>张三</author>
|
||||
</book>
|
||||
<book>
|
||||
<name bid="j15">java快速入门2</name>
|
||||
<price>99</price>
|
||||
<author>张三</author>
|
||||
</book>
|
||||
<book>
|
||||
<name>java快速入门3</name>
|
||||
<price>99</price>
|
||||
<author>张三</author>
|
||||
</book>
|
||||
</books>
|
||||
@@ -91,8 +91,8 @@ public class Demo03 {
|
||||
Singer singerProxy = (Singer) Proxy.newProxyInstance(classLoader, interfaces, handler);//多态
|
||||
// System.out.println(singerProxy);//toString
|
||||
// singerProxy.sing(50);
|
||||
// singerProxy.dance(150);
|
||||
singerProxy.dance(150);
|
||||
// singerProxy.eat();
|
||||
singerProxy.toString();
|
||||
// singerProxy.toString();
|
||||
}
|
||||
}
|
||||
|
||||
33
javaSE-day13/src/com/inmind/xml02/Demo04.java
Normal file
33
javaSE-day13/src/com/inmind/xml02/Demo04.java
Normal file
@@ -0,0 +1,33 @@
|
||||
package com.inmind.xml02;
|
||||
/*
|
||||
XML:可扩展标记语言
|
||||
HTML:超文本标记语言,用来开发网页
|
||||
XML:可扩展标记语言,用来进行数据的传输与存储数据
|
||||
|
||||
可扩展:可以自定义
|
||||
标记:标签--<开始标签>标签体</结束标签>
|
||||
|
||||
XML 与 HTML 的主要差异
|
||||
XML 不是 HTML 的替代。
|
||||
XML 和 HTML 为不同的目的而设计:
|
||||
XML 被设计为传输和存储数据,其焦点是数据的内容。
|
||||
HTML 被设计用来显示数据,其焦点是数据的外观。
|
||||
HTML 旨在显示信息,而 XML 旨在传输信息。
|
||||
|
||||
book{
|
||||
name
|
||||
price
|
||||
author
|
||||
}
|
||||
|
||||
<book>
|
||||
<name>java快速入门</name>
|
||||
<price>99.9</price>
|
||||
<author>小王</author>
|
||||
</book>
|
||||
|
||||
为什么要学习XML???
|
||||
今后框架中要使用XML作为配置文件
|
||||
*/
|
||||
public class Demo04 {
|
||||
}
|
||||
Reference in New Issue
Block a user