选择显示字体大小

亲密接触xml(4)--- xml对大小写是敏感的

     xml对大小写是敏感的
  而在xml中,所有的元素都必须要有一个结束标记,如:
  
     < p>this is a paragraph< /p>
     < p>this is another paragraph< /p>
  
     注意:从前面的例子中你可能已经注意到了,xml声明没有结束标记。这并不是一个错误。因为声明并不是xml文档的一部分。它不是一个xml元素,因此它不能有结束标记。
  
     xml对大小写是敏感的,这一点不象html。在xml中,标记< letter> 和标记 < letter> 是不一样的。 因此,打开和结束标记的大小写应该写成相同的:
  
     < message>this is incorrect< /message>
     < message>this is correct< /message>
  
     所有的xml元素都必须合理嵌套
  
     如果标记的嵌套不合理,在xml中是没有意义的。 在html中,有些元素可以被不适当地彼此嵌套,例如:
  
     < b>< i>this text is bold and italic< /b>< /i>
  
     而在xml ,所有元素都必须彼此合理地嵌套,例如:
  
     < b>< i>this text is bold and italic< /i>< /b>
  
     所有的xml文档都必须要有一个根标记
  
     在一个xml文档中的第一个标记就是根标记。 所有的xml文档都必须包含一个标记对来定义根元素。所有的其他元素都必须嵌套到根元素里面。 所有的元素都可以有子元素。子元素都必须正确地嵌套到母元素中。
  
     < root>
     < child>
     < subchild>.....< /subchild>
     < /child>
     < /root>
  
     必须将属性值引起来
  
     在xml中,在属性值周围省略引号是非法的。 同html一样,xml元素的名/值对中可以有属性。在xml中,属性值必须引起来。看看下面的两个xml文档。 第一个是正确的,第二个是错误的:
  
     < ?xml version="1.0"?>
     < note date=12/11/99>
     < to>tove< /to>
     < from>jani< /from>
     < heading>reminder< /heading>
     < body>don't forget me this weekend!< /body>
     < /note>
    
     < ?xml version="1.0"?>
     < note date="12/11/99">
     < to>tove< /to>
     < from>jani< /from>
     < heading>reminder< /heading>
     < body>don't forget me this weekend!< /body>
     < /note>
  
     文档中的第一个错误是在note 元素中的数据属性没有引起来。 这样是正确的: date="12/11/99"。 这样是错误的: date=12/11/99。
  
     在xml中,空格是保留的
  
     在xml中,文档的空格不能被删除。 这一点不象html。在html中,这样一句话: hello my name is tove, 将被显示成这样: hello my name is tove, 因为html 把空格除去了。
  
     在xml中, cr / lf被转换成 lf
  
     在xml中, 一个新行通常被存储为 lf。 你知道什么是打字机吗?打字机是上个世纪使用的一种打字机器设备。 当你在打字机上打了一行以后,你要手动回车到左边的空白,然后手动进纸。 在windows 应用程序中,文本中的新一行通常存储为cr lf 字符对。在unix 应用程序中,新的一行通常被存储为一个lf字符。而有些应用程序只用一个cr字符来存储新行。
  
     xml没有什么特别的
  
     xml没有什么特别的。只不过是纯文本文件加上一些包含在括号中xml标记。 能处理纯文本的软件也能处理xml。在一个简单的文本编辑器中,xml标记是可视的,不需要什么特别处理。但是在应用程序中,必须要特别处理xml标记。根据应用程序的性质,标记也许可视也许不可视,或者有其功能上的意义。
  
  
    


 


关键字 本文所属关键字

相关 与本文相关文章

分类 所有文章关键字导航

源码编程相关

Java   Asp   PHP   .Net   XML   C/C++   CGI   VB   Jsp   J2ee   J2se   J2me   EJB   Servlet   Tomcat   Resin   Struts   Weblogic   Eclipse   ANT   GUI   JMS   Web servise   IDEA   Webphere   Hibernate   Spring   Jboss   Applet   Swing   Socket   Javamail   Perl   Ajax   P2P   安全   模式   框架   测试   开源   游戏

SQL数据库相关

My-SQL   Ms-SQL   Access   DB2   Oracle   Sybase   SQLserver   索引   存储过程   加密   数据库   分页   视图  

手机无线相关

3G   Wap   CDMA   GRPS   GSM   IVR   彩信   短信   无线   增值业务

网页设计制作相关

HTML   CSS   网页配色   网页特效   Javascript   VBscript   Dreamweaver   Frontpage   JS   Web   网站设计

网站建设推广相关

建站经验   网站优化   网站排名   推广   Alexa

操作系统/服务器相关

Windows XP   Windows 2000   Windows 2003   Windows Me   Windows 9.x   Linux   UNIX   注册表   操作系统   服务器   应用服务器

图形图像多媒体相关

Photoshop   Fireworks   Flash   Coreldraw   Illustrator   Freehand   Photoimpact   多媒体   图形图像

标准 网站致力的规范

Valid CSS!

无不良内容,无不良广告,无恶意代码

Valid XHTML 1.0 Transitional

creativecommons