1. XML怎么写
xml没有你说的作用,xml就是普通的纯文本,xml能起的作用只有传输数据,而不能处理数据,处理xml的结果由处理它的程序来决定
<?xml version="1.0" encoding="utf-8"?>
<note>
<from>kevin</from>
<to>john</to>
<body>go to the park at 9.00</body>
</note>
xml可以用记事本编辑,保存格式为.xml
xml必须以<?xml version="1.0" encoding="utf-8"?>;开头,encoding部分随意
xml必须有一个以上标签,即根标签,本例是<note>
xml标签格式与html相同,但更严格。xml所有标签都必须闭合。
xml标签可以有属性。
一个标签称为一个元素节点,标签中的文本称为文本节点,属性称为属性节点。
所有标签都有一个相同的父元素,即根标签。
元素可以有子元素,如本例中,note元素的子元素为from,to,body,元素可以有任意个子元素,0个也行。
开始标签和闭合标签必须完全一致,否则导致错误,如<body></Body>;将导致错误,必须是<body></body>。
标签可以是任意名称。
xml在网页中用ajax处理
记住这些,就可以写xml了。
2. xml 有几种写法,如何解析
XML和HTML都是标签化的代码,其实也都是网页的一种写法
但是浏览器决定了显示什么,也就是浏览器直接解析HTML的基本标签,配合CSS,进行显示
对于XML,XSL替代了CSS的作用,其实结构性个人感觉更灵活(XML也可以用IE直接打开,所以其实也是解析了的,只是解析的模式不同)
补充:
目前来说,XML从一种网页应用,走向了一种格式化信息的应用(你可以理解为携带型信息源,一种有规范格式的信息存储文件),一般用在3个方面比较多
1、固定信息源,供其他程序读取
2、少量型的交换信息源,例如,后台操作XML,前台读取信息源(大量的话都用数据库了)
3、配置文件
不管怎么样,我们需要使用XML里的这些信息,所以我们需要解析它,因为它的那些格式标签不是我们所需要的,我们需要的标签里的那些内容,从标签来判断这些内容是什么类型的内容,该放什么地方,这个过程就是解析
3. 学习XML:如何书写XML?
不过这些规则通常很简单,易于理解。下面我们就将描述这些规则。
XML文档版本
XML文档的第一行用来定义该文档使用的XML的版本,下面代码中的XML元素命名
XML元素不能包含空格;
XML元素不能以数字或标点符号开头;
XML元素可以包含字母、数字和其他符号;大小写敏感和HTML不同,XML是大小写敏感的。因此,XML解析器不会解析这条语句而是给出错误信息。根节点
每一个XML文档都必须有根节点。上面的XML文档中,XML的每一个标签都必须有对应的结束标签。没有结束标签的代码是无效的,下面的代码就包含了一个无效的XML标签:
和HTML不同,XML标签不能随意放置。例如,下面的代码在HTML中是正确的,而在XML中是无效的:
正确的代码应该是这样的:
空格也是XML文档的一部分
空格是XML文档的一部分;和HTML不同,在XML中空格也会在浏览器中显示出来。
属性值必须包含在一对双引号中
属性值必须放置在一对双引号中,否则是无效的。例如:
上面的代码中,C#没有包含在双引号中,因而是无效的。
4. xml 格式的如何才能查看
XML是Extensible Markup Language的简写,一种扩展性标识语言。HTML是一种标记语言,全称:"Hypertext Markup Language" 超文本标记语言。同时,HTML里面有很多标签,类似, 等,都是在HTML 4.0里规范和定义,而XML里允许你自己创建这样的标签,所以叫做可扩展性。
1.XML并不是标记语言。它只是用来创造标记语言(比如HTML)的语言。XML和HTML是不一样的,它的用处途比HTML广泛得多。
2.XML并不是HTML的替代产品。XML不是HTML的升级,它只是HTML的补充,为HTML扩展更多功能。我们仍将在较长的一段时间里继续使用HTML。(但值得注意的是HTML的升级版本XHTML的确正在向适应XML靠拢。)
3.不能用XML来直接写网页。即便是包含了XML数据,依然要转换成HTML格式才能在浏览器上显示
用Excel应该可以打开
5. XML配置文件怎么写,都有些什么属性
xml是类似这种的:<?xml version="1.0" encoding="gbk"?>
<body>