dir*_*rin 21 xml xslt html-entities
我正在使用XSLT生成XML输出.我需要 在XML输出中显示.我已经尝试了几个选项来显示, 但它显示出来 .任何人都可以帮我解决这个问题吗?
谢谢.
Fra*_*ila 63
除非您的XML具有说明 含义的DTD,否则您无法使用 .这在HTML中起作用的唯一原因是因为XHTML DTD定义了它的含义(对于XHTML),或者它刚刚被解析为解析器(HTML).
通常,您不应在XML中使用命名字符实体,因为如果没有DTD,这些文档无法正确解析.(并且DTD是一个很大的麻烦.)直接使用字符,或使用数字字符引用.
对于非中断空间,您可以使用 或 分别是十进制和十六进制的unicode代码点编号.
我不知道这是否是你想要的,但是,无论如何,这就是
<?xml version="1.0"?>
<hello>&nbsp;</hello>
Run Code Online (Sandbox Code Playgroud)
输出:
<hello> </hello>
Run Code Online (Sandbox Code Playgroud)