检测 XSLT 中的字符

发布于 2024-07-15 01:16:29 字数 199 浏览 8 评论 0原文

我遇到过一些奇怪的字符在 Internet Explorer 中无法正确显示,例如:“、-”和“-”。 我认为它们是从复制粘贴 Word 内容中继承下来的。

我正在使用 XSLT 构建页面内容,如果能够检测 XSLT 中的这些字符并将其替换为有效的 HTML 代码,那就太好了。 我已经在样式表中进行了字符串替换,但我不确定如何检测这些编码字符或是否可能。

I have encountered some odd characters that do not display properly in Internet Explorer, such as these: “, –, and ’. I think they're carried over from copy-and-paste Word content.

I am using XSLT to build the page content and it would be great to detect these characters in the XSLT and replace them with valid HTML codes. I already do string replacement in the style sheet, but I'm not sure how detect these encoded characters or whether it's possible.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

池木 2024-07-22 01:16:29

只需将样式表的编码及其输出更改为 UTF-8 怎么样? 您提到的字符是 '。 考虑到正确的编码,当然不是无效的(这些字符至少在代码页 1252 中完全有效)。

What about simply changing the encoding for the Stylesheet as well as its output to UTF-8? The characters you mention are , and . Certainly not invalid or so, given the correct encoding (the characters are at least perfectly valid in Codepage 1252).

汹涌人海 2024-07-22 01:16:29

使用良好的 XML 编辑器(例如 XMLSpy)应该突出显示格式化 XSLT 时的任何错误通过在开发时进行验证。

Using a good XML editor such as XMLSpy should highlight any errors in formatting your XSLT by validating at development time.

百合的盛世恋 2024-07-22 01:16:29

Jeni Tennison 的多个字符串替换可能是一个很好的起点。

Jeni Tennison's Multiple string replacements may be a good starting point.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文