版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/shiliang97/article/details/100104912
<?xml version="1.0" encoding="utf-8"?>
XML 声明没有关闭标签。这不是错误。声明不是 XML 文档本身的一部分,它没有关闭标签。
<Message>这是错误的</message>
<message>这是正确的</message>
不正确的
<b><i>This text is bold and italic</b></i>
<note date="12/11/2007"> <to>Tove</to> <from>Jani</from> </note>
在 XML 中,一些字符拥有特殊的意义。 这样会产生 XML 错误: <message>if salary < 1000 then</message>
为了避免这个错误,请用实体引用来代替 "<" 字符: <message>if salary < 1000 then</message>
< | < | less than |
---|---|---|
> | > | greater than |
& | & | ampersand |
' | ' | apostrophe |
" | " | quotation mark |
<!-- This is a comment -->
在 Windows 应用程序中,换行通常以一对字符来存储:回车符(CR)和换行符(LF)。 在 Unix 和 Mac OSX 中,使用 LF 来存储新行。 在旧的 Mac 系统中,使用 CR 来存储新行。 XML 以 LF 存储换行。