问题标签 [character-entities]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
xhtml - XHTML 的制表符实体?
有谁知道 xhtml 中选项卡的字符实体是什么?(嗯,如果有的话)...
java - 是否有可以在不解析字符实体的情况下解析文档的 Java XML API?
我有需要解析包含字符实体的 XML 的程序。程序本身不需要解决它们,它们的列表很大并且会改变,所以如果可以的话,我想避免对这些实体的显式支持。
这是一个简单的例子:
是否有可以在不解析(非标准)字符实体的情况下成功解析文档的 Java XML API?理想情况下,它将它们转换为可以特殊处理的特殊事件或对象,但我会选择一个可以默默压制它们的选项。
答案和例子:
Skaffman 给了我答案:使用IS_REPLACING_ENTITY_REFERENCES
设置为 false 的 StAX 解析器。
这是我准备尝试的代码:
对于上面的 XML,它将打印“ Entity Reference: something
”。
html - HTML中的引号是否需要使用字符实体?
我了解 , 等的需要&
。<
但是有"
必要吗?我想它在标签属性内部可能很有用,但是在文本内部,任何标签外部,是否有必要?
java - 使用 ascii 编码而不是字符实体对 xml 进行编码
好吧,这是我的问题。我需要在 Java 中生成 xml 以传递到另一个应用程序。我开始认为使用 org.w3c.dom.Document 会很容易。不幸的是,我需要将 XML 传递给的应用程序需要像“这样的特殊字符需要编码为 ASCII (") 而不是它们的字符实体 (")。有人知道一个简单的解决方案吗?
PS 更改目标应用程序不是一种选择。
更新:假设我的应用程序被赋予以下字符串作为输入:
我的应用需要输出这个:
我正在使用的 XML 生成器,我猜大多数其他人都会输出这个,但这对我的目标无效:
我意识到我的目标可能不完全符合 XML 标准,但这对我没有帮助,因为我无法控制它。这是我的情况,我必须处理它。除了简单地手动转换每个特殊字符之外还有什么想法吗?
c# - .NET 是否具有字符实体与其 unicode 值之间的内置函数映射?
就像是:
或者是否有具有 BSD 或 MIT 风格的许可免费许可证的第三方库具有此类东西?否则我将不得不创建自己的映射,但这非常紧急,我不想错过可用的功能。
php - 将 HTML 字符实体转换为“常规”字母......为什么它只能部分工作?
我正在使用以下所有内容从我的数据库中获取一个名为“代码”的字段,删除所有 HTML 实体,并将其“照常”打印到网站:
但是导出的代码仍然如下所示:
看看那里发生了什么?我可以在字符串上运行多少其他东西来将它们变成该死的常规字符?!
谢谢!
杰克
html - # 符号的 HTML 字符实体是什么?
# 符号的 HTML 字符实体是什么?我四处寻找“英镑”(不断返回货币)、“哈希”和“数字”,但我尝试的似乎并没有变成正确的字符。
html - 在基于 wordpress 的页面上看到撇号的奇怪字符,但仅在 Internet Explorer 中
我在由 Wordpress 提供支持的页面上使用这个奇怪的字符而不是撇号,但仅在 Internet Explorer 中。其他浏览器(chrome、firefox)显示为实际的撇号。
?
有人可以告诉我问题是什么吗?
这是有问题的实例: http: //cure.org/about/management-team/
你会看到戴尔·布兰特纳(Dale Brantner),从上到下的第四位员工,在他的简历的第一段中,有一个词组织的,这就是在 IE 中我得到上述符号而不是撇号的实例。
我已经尝试过使用撇号字符和 HTML 字符实体'
,但似乎都产生了这个奇怪的字符串。有趣的是,我不时在其他由 wordpress 驱动的博客上注意到它。
另外值得注意的是,此页面是通过自定义使用 wordpress 中的链接功能生成的。
.net - FCL 实用程序将 XML 命名实体转换为数字等价物?
在 FCL 类(甚至使用外部 API)中,是否有实用程序程序集、类或成员可以插入 .NET 应用程序以将所有命名实体转换为其数字等价物?
例如,É
将成为É
.
html - 两种不同类型的角色实体?
显然,HTML/XML 中有两种不同类型的字符实体。
有些是由数字指定的,即<
和>
然后是那些用字母指定的,<
和>
这些类型的字符实体中的每一种是否都有特定的名称,或者它们只是“由数字指定的字符实体和由字母指定的字符实体?