XML(一):基础

一、XML简介 


    可扩展标记语言(eXtensible Markup Language)
     一种与平台无关的表示数据的方法


二、特点


   自定义标记
   标记可以使用非英文字符
   可以用于不同平台之间交换数据


三、使用的好处


   平台:便于不同系统平台的消息互通
  接口:为不同数据库的数据提供了统一的接口,支持更精确的数据检索
   其他:可扩展、灵活性、自我描述性(可读性)


四、基础语法


1、 xml

   

2、文档声明:
 1)文档的第一行
 2)顺序:version、encoding、standalone
 3)encoding属性:编码方式
 4)standalone属性:文档是否独立存在,默认yes

 

XML(一):基础


3、文档处理指令
 格式:



4、文档元素
 1)根元素只有一个
 2)属性值先用双引号,在用单引号


 XML(一):基础


5、命名规则
 1)小写,当包含多个单词时,用下划线
 2)英文+数字
 eg:address_book
6、注释
 


五、CDATA &&PCDATA


1、CDATA
 不想被解析程序解析的一片原始数据区

<![CDATA[
   内容
]]>

2、PADATA
 由XML解析器解析的内容,当做一般的文字资料来解读
 特殊字符不能直接写在PCDATA区中,如<、>等,需要转换成实体

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在使用Spring框架开发Java应用程序时,可以使用XML文件来配置应用程序的基础设置。其中,ApplicationContext.xml是一个常用的配置文件,它用于定义应用程序的上下文环境和组件的配置。 以下是一个示例的ApplicationContext.xml文件的基础配置: ```xml <?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.xsd"> <!-- 配置组件 --> <bean id="myBean" class="com.example.MyBean"> <property name="name" value="John Doe" /> </bean> <!-- 其他配置项 --> </beans> ``` 在上面的示例中,我们使用了`<beans>`元素作为根元素,用于定义Spring容器的配置。`xmlns`属性指定了XML命名空间,`xsi:schemaLocation`属性用于指定XML Schema的位置。 在`<beans>`元素内部,可以定义多个`<bean>`元素来配置组件。每个`<bean>`元素都需要指定一个唯一的`id`属性和`class`属性,分别表示组件在容器中的标识和对应的Java类。可以使用`<property>`元素来设置组件的属性值。 除了组件的配置,你还可以在ApplicationContext.xml文件中配置其他项,例如数据源、事务管理等。这些配置项可以根据具体的应用程序需求进行添加和修改。 请注意,上述示例只是一个基础配置的示例,实际的配置内容会根据具体的应用程序需求而有所不同。你可以根据自己的需求进行扩展和修改。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值