社区
XML/XSL
帖子详情
xml里有空格的问题
hongquake
2003-07-16 05:12:22
xml里有空格及回车字符如 等,xml是动态生成的,没办法改动的。使用的解析是xsl,怎样才能正确的显示。
我试了一下,如果直接用xml打开,可以用
<!DOCTYPE xsl:stylesheet [<!ENTITY nbsp " ">]>
声明,但是使用document.write(xml.transformNode(xsl))的方法在htm页面里打开就出错。还有什么方法可以解决,谢谢!
...全文
335
9
打赏
收藏
xml里有空格的问题
xml里有空格及回车字符如等,xml是动态生成的,没办法改动的。使用的解析是xsl,怎样才能正确的显示。 我试了一下,如果直接用xml打开,可以用 <!DOCTYPE xsl:stylesheet []> 声明,但是使用document.write(xml.transformNode(xsl))的方法在htm页面里打开就出错。还有什么方法可以解决,谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beibei168
2004-02-02
打赏
举报
回复
不能显示
hongquake
2003-07-18
打赏
举报
回复
哦,好像是的,但是除了修改xml数据还有没有别的方法解决呢?
hongquake
2003-07-17
打赏
举报
回复
net_lover(孟子E章) 我不大清楚你说的应该加到哪里去
现在我帖个sample上来,大家帮我看看应该怎么样。
test.xml用ie打开是正确的,但是test.htm打开就是出错。
test.xml
<?xml version="1.0" encoding="gb2312" ?>
<!DOCTYPE xsl:stylesheet [<!ENTITY nbsp " ">]>
<?xml-stylesheet type="text/xsl" href="test.xsl"?>
<data>
<text>测试 </text>
<text>为什么不成功</text>
</data>
test.xsl
<?xml version="1.0" encoding="gb2312" ?>
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:template match="/">
<xsl:apply-templates />
</xsl:template>
</xsl:stylesheet>
test.htm
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html>
<html>
<head>
<title>test</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
</head>
<body bgcolor="#FFFFFF" text="#000000" >
<div id='naviMenu' />
<script>
var xml = new ActiveXObject("Microsoft.XMLDOM");
xml.async = false;
xml.load("test.xml");
var xsl = new ActiveXObject("Microsoft.XMLDOM");
xsl.async = false;
xsl.load("test.xsl");
// document.write(xml.transformNode(xsl));
naviMenu.innerHTML=xml.transformNode(xsl);
</script>
</div>
</body>
</html>
月光易水
2003-07-17
打赏
举报
回复
需要修改xml数据
msxml在loadxml数据出错,没有解释参数实体引用
可以在js中输出xml.xml,为""
:_)
hongquake
2003-07-17
打赏
举报
回复
怎么没有人回复啊,难道真的没有办法吗?
孟子E章
2003-07-16
打赏
举报
回复
<xsl:value-of disable-output-escaping="yes" select=" "/>
孟子E章
2003-07-16
打赏
举报
回复
<xsl:value-of
select = "."
disable-output-escaping = "yes" </xsl:value-of>
hongquake
2003-07-16
打赏
举报
回复
不行啊,还是跟document.write一样,在xml上加上
<!DOCTYPE xsl:stylesheet [<!ENTITY nbsp " ">]>时就出错!
gzh_seagull
2003-07-16
打赏
举报
回复
<div id=showdiv></div>
showdiv.innerHTML = xml.transformNode(xsl)
Android自定义软键盘
Android自定义软键盘
html和
xml
中的
空格
问题
有时候,我们要把
xml
里
面的多个连续的
空格
输出到html中,而且也要保持多个连续的
空格
。我们自然会想到 但是在
xml
里
面就不支持 因为&在
xml
是特殊字符,要用& 你是不是又想到了把它们组合起来,就是 回头一试,不行, 它给直接输出 地文字了,而不是
空格
。 怎么办呢? 最后一招,把输入法切换为全角输入。哈哈,以下搞定!!!
XML
特殊字符和
空格
换行 转义符
由于XAML是一种
XML
,在
里
面写段文字都经常会遇到
问题
。 *
空格
关于XAML中是如何处理
空格
的,MSDN上给出了详细的描述:http://msdn.microsoft.com/en-us/library/cc189036%28v=VS.95%29.aspx#whitespace 摘重要的简单说一下:
空格
、回车、制表符都被当做
空格
。连续的
空格
会被合并为一个
空格
。后紧邻
Android的
xml
文件编写
空格
的方法大全!
xml
中写
空格
原文:源文章 在Android中,用户往往会把所有的字符串保存在string.
xml
中,目的是方便统一管理,并且利于国际化,但是在这些字符串中直接输入一些符号是不起任何效果的,比如
空格
,换行,大于号小于号等,这就需要使用转义字符来进行转移,这样才能在使用时正确显示字符。 常用的
XML
转义字符记录如下:
空格
: 出 库 其中的 就代表
空格
换行: 你好!n世界! 其中的n就代表换行 缩进: 你好!t世界! 其中的t就代表按一次Tab键的几个
空格
应当注意,由于系统定义的基本的缩进的格数不同,
java
xml
输入
空格
.,
xml
中的
空格
之完全解说
转载自:http://www.knowsky.com/3123.html转自:动态网制作指南www.knowsky.com提示:我提取了《xslt从入门到精通》中关于
空格
解释的核心部分,借以抛砖引玉,希望大家踊跃参与讨论。谈谈你对
空格
的理解。只适合对
xml
文件结构有一定了解的学者,不适合初学者。请按从上至下的顺序阅读。对html文件而言,
空格
不重要;然而,对
xml
而言,默认立场就是要保留
空格
结点...
XML/XSL
8,909
社区成员
22,678
社区内容
发帖
与我相关
我的任务
XML/XSL
XML/XSL相关问题讨论专区
复制链接
扫一扫
分享
社区描述
XML/XSL相关问题讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章