xml是干什么的?有什么用

xml是干什么的?有什么用,第1张

XML是被设计用来存储数据、携带数据和交换数据的。

通过XML,可以在不兼容的系统之间交换数据,利用XML,纯文本文件可以用来存储数据。在不使用XML时,HTML用于显示数据,数据必须存储在HTML文件之内。

XML不是为了显示数据而设计的,主要是用于交换数据,可以从HTML中分离数据,也可以用于存储数据,大量的数据可以存储到XML文件中或者数据库中,应用程序可以读写和存储数据,一般的程序可以显示数据。

通过XML可以在HTML文件之外存储数据使用,也可以充分利用数据,可以用于创建新的语言XML是WAP和WML语言的母亲。如果开发者有足够的预见性,那么将来的应用程序都应该使用XML的形式来存储数据。

你不能再layout目录下新建test.xml文件。只能在 resources目录下创建一个目录,命名为xml,然后再xml目录下创建test.xml文件。即 xml 和layout 是同一级目录。都在resources目录下。

新建一个java类:

?

1234567891011    package java public class Config {    //要配置的值    public static int value = 0         //这里不能写成静态的    public void setValue(int i) {        value = i    }}    

新建一个config.xml文件,放置我们的配置信息

?

12345678910111213    <!--?xml version="1.0" encoding="UTF-8"?--><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemalocation="       http://www.springframework.org/schema/beans        http://www.springframework.org/schema/beans/spring-beans-3.0.xsd       ">     <bean class="java.Config">        <!-- 配置信息 -->        <property name="value">            <value>5</value>        </property>    </bean></beans>    

然后在applicationContext.xml引入config.xml

?

1    <import resource="config.xml"></import>    

ok,下面测试一下我们的程序

?

1234    public static void main(String[] args) {        ApplicationContext applicationContext = new ClassPathXmlApplicationContext("applicationContext.xml")        System.out.println(Config.value)    }


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8110494.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存