Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
XML:字符串文本中的单词在<;h2>;_Xml - Fatal编程技术网

XML:字符串文本中的单词在<;h2>;

XML:字符串文本中的单词在<;h2>;,xml,Xml,我试着寻找这个问题的答案,但到目前为止还没有有效的解决办法。我在一块XML代码中有一个h2元素,它应该是“吹雪机100美元”,而不是“吹雪机100美元”。如果我去掉美元符号,数字100也会以同样的方式跳到末尾。但是,如果省略$100和Off之间的空格,它将正确显示;如果我用字母字符替换$100,它也会正确显示。若我在100美元前面加上另一个词(例如,“特价:100美元折扣”),它就会停留在它应该停留的地方。我还没有找到任何样式或其他外部资源能够影响这一点,而且它周围的代码似乎构造正确,因为它将显

我试着寻找这个问题的答案,但到目前为止还没有有效的解决办法。我在一块XML代码中有一个h2元素,它应该是“吹雪机100美元”,而不是“吹雪机100美元”。如果我去掉美元符号,数字100也会以同样的方式跳到末尾。但是,如果省略$100和Off之间的空格,它将正确显示;如果我用字母字符替换$100,它也会正确显示。若我在100美元前面加上另一个词(例如,“特价:100美元折扣”),它就会停留在它应该停留的地方。我还没有找到任何样式或其他外部资源能够影响这一点,而且它周围的代码似乎构造正确,因为它将显示任何非特殊字符或数字的内容


代码:


$100.00 Off Select Snow Trowers
我不太好的入门模板有一个方向:rtl样式规则使标点符号跳跃——我不知道代码的“为什么”会有这样的反应,但当我加入一个规则来反转它时,一切似乎都按正确的方式进行。

您发布的代码工作正常。你也可以发布不起作用的代码吗?不幸的是,我上面提供的代码片段对我来说不起作用。。。我最终只是改变了措辞,因为它一直在我身上摇摆不定!不过谢谢你帮我看。更新:我想我知道发生了什么。。。我从一个古怪的模板开始,它将所有内容都设置为direction:rtl,尽管我在主体级别对其进行了更正,并且在附加到元素(或任何父级)的类中没有看到rtl规则,但行为仍然存在。所以,我在类中添加了一个方向:ltr规则,只是为了看看会发生什么,它起了作用,所以我猜这只是一些不幸的样式。。。再次感谢你主动提供帮助!