进阶day13-XML的作用&基本语法

This commit is contained in:
2026-04-11 13:16:59 +08:00
parent d3bc46d2e0
commit 4e2f6f6f5d
3 changed files with 61 additions and 2 deletions

26
javaSE-day13/books.xml Normal file
View 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>

View File

@@ -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();
}
}

View 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 {
}