从以下试验中
<tag attr="\"">
<tag attr="<![CDATA["]]>">
<tag attr='"'>
Run Code Online (Sandbox Code Playgroud)
只有最后一个适用于我在这里使用的XML解析器.还有其他选择吗?
Sac*_*hag 206
您可以使用 "
kjh*_*hes 12
双引号字符(")可以转义为",但这是故事的其余部分......
在由双引号分隔的XML属性中:
<EscapeNeeded name="Pete "Maverick" Mitchell"/>
Run Code Online (Sandbox Code Playgroud)在XML文本内容中:
<NoEscapeNeeded>He said, "Don't quote me."</NoEscapeNeeded>
Run Code Online (Sandbox Code Playgroud)在由单引号(')分隔的XML属性中:
<NoEscapeNeeded name='Pete "Maverick" Mitchell'/>
Run Code Online (Sandbox Code Playgroud)
类似地,(')不需要转义if(")用于属性值分隔符:
<NoEscapeNeeded name="Pete 'Maverick' Mitchell"/>
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
104607 次 |
| 最近记录: |