首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >xml: CDATA问题

xml: CDATA问题
EN

Stack Overflow用户
提问于 2013-08-21 07:43:03
回答 2查看 45关注 0票数 0
代码语言:javascript
运行
复制
<?xml version="1.0" ?>
<note>
    <to>Tove</to>
    <from>Jani</from>
    <heading>Reminder</heading>
    <body>Don't forget me this weekend!</body>
    <example>
        A new Employer has signed up!<br /><br />Account Name: ###USERNAME###<br />Email: ###EMAIL###<br />Full Name: ###NAME###<br />Company Name: ###COMPANY###<br />Location: ###CITY### ###STATE###, ###ZIP###
    </example>
</note>

它起作用了。但是我想知道:<>是XML中的特殊字符,那么它为什么不抛出一个错误,因为我没有将下面的文本放入<![CDATA[...]]>部分:A new Employer has signed up!<br /><br />... ###ZIP###

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-08-21 07:48:44

它是格式良好的xml,您还没有指定模式,因此<br />被简单地解释为xml标记。

但是,解析后的对象模型将有显着的不同。example的子节点将由被分散的文本和元素节点组成,而cdata部分将强制使用文本节点。

票数 0
EN

Stack Overflow用户

发布于 2013-08-21 07:48:36

可以将文本和xml元素嵌套在另一个xml元素中,并且

代码语言:javascript
运行
复制
<br/>

是完全有效的xml元素。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18351594

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档