问题标签 [xml-1.1]
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.
xml - 在 Axis2 中使用 XML 1.1
我有一个 Web 服务和客户端,它们正在传递包含字符引用的字符串,例如 (0x1A)。这些在 XML 1.0 中无效,但在 XML 1.1 中有效。由于这些字符引用,Axis 的 XML 解析器会抛出异常。有没有办法强制它将响应解析为 XML 1.1,或者插入 XML 声明?(目前没有。)我研究过使用处理程序,但我的理解是它们在 XML 已经被解析之后被调用。
xml - XML 新版本 - 新功能
是否有新版本的 XML 出来了?如果是这样,它是什么时候发布的,有哪些新功能?
xslt - XSL:在 method="text" 时包含一些 ASCII 控制字符
我有一个输出文本而不是 XML 的 XSL 模板。在本文中,我需要在某个位置包含 ASCII 字符 0x10。
我知道这个字符在 XML 文档中是不允许的,但是我要输出文本,那为什么我还是不允许使用它呢?
我也明白不可能将这个字符按字面意思放入模板中,无论是在CDATA
section 中还是 as 中
。但是为什么即时生成也不起作用呢?例如,我尝试定义一个返回此字符并将其用作<xsl:value-of select="z:get_char(16)"/>
但也会产生无效字符异常的函数。
有办法吗?
xml - 浏览器不接受 XML 1.1 版?
我有一个程序可以生成相当普通的 XML 文档。此类生成文档的第一行是
IE8 和 Firefox 都反对这一点,抱怨“版本错误”并明确指向“1.1”部分。
如果我修补第一行说:
他们俩都会毫无怨言地加载/显示文件。
XML 1.1 版不是标准吗?浏览器真的不接受这些吗?或者错误消息(就像大多数软件错误消息一样)只是误导并且有其他问题?
java - java标准库产生错误的xml 1.1
上周我发现了这个有趣的问题。运行下面的程序。很简单,先创建一个dummy xml文件,用标准lib读取,再写回文件。
查看生成的 gtest2.xml,您会看到它有一些不知从何而来的内容。
就我而言,这是错误部分的示例(不同机器上的位置不同)。
如果我将 xml 版本更改为 1.0,则不会发生这种情况。那么我的代码或jdk有问题吗?
这是测试代码:
c# - 数据集 - 无法读取 XML 1.1?
它是否正确?我已将我的 DS 读取的 XML 版本从 1.0 更改为 1.1,现在我收到一条错误消息,说它无法读取此版本。有没有办法解决?
我这样做的原因是因为 v1.1 能够解释诸如单位分隔符之类的事情。
这是我收到的例外:
xml - 我应该学习 XML 1.0 还是 XML 1.1?
我知道格式良好的 XML 1.1 不一定是格式良好的 XML 1.0,反之亦然。
我想正式学习 xml,我想知道我应该学习 XML 1.0 还是 XML 1.1?我的意思是学习 XML 1.0 会更有效还是学习 XML 1.1 会更有效?
我的意思是我当然知道最好同时阅读它们..但我真的只有时间阅读其中一个,所以哪个会“更好”(对我来说更有用,就像在普通程序员中一样)?
xml - 使用什么 XML 版本?
我有一个在线商店,供应商可以在那里上传和导入两种格式的文章。
- 纯文本(制表符分隔)
- XML
目前我正在使用 XML 1.0。
但是我看到还有一个版本 1.1
在 wikipedia 上说,对于大多数用途,1.0 可以使用。http://en.wikipedia.org/wiki/XML#Versions
它还声明它使用以下 Unicode 编码:Unicode 2.0 到 Unicode 3.2。
在第五版中,XML 名称可能包含巴厘岛、占族或腓尼基文字中的字符以及自 Unicode 3.2 以来已添加到 Unicode 的许多其他字符
目前我只有几种基于“拉丁”的语言,但这可能会在未来发生变化,我想做好准备。
Unicode 3.2 中是否有某些语言不支持的字符?v1.0 对我使用安全吗?
如果您需要更多信息,请告诉我。
xml - 配置spring使用xml版本1.1进行webservice
我试图将 Spring 配置为对我的 web 服务使用 xml 版本 1.1。
客户端连接到 wsdl 后,我需要使用 xml 版本 1.1 而不是 1.0 对提交的 xml 消息进行编码,因为我需要允许提交更多字符。
有人指导我正确的方向吗?
谢谢你。
java - 如何使用 Java 和 Xerces 解析符合 1.1 规范的 XML?
我正在尝试解析包含符合XML 1.1 规范的 XML 内容的字符串。XML 包含在 XML 1.0 规范中不允许但在 XML 1.1 规范中允许的字符引用(字符引用转换为 U+0001–U+001F 范围内的 Unicode 字符)。
根据Xerces2 网站, Xerces2 解析器支持解析 XML 1.1 文档。但是,我不知道如何告诉它我们尝试解析的 XML 包含符合 1.1 的 XML。
我正在使用 DocumentBuilder 来解析 XML(类似这样):
我尝试设置 XML 标头以指示 XML 符合 1.1 规范...
...但它仍被解析为 1.0 XML(仍会生成无效字符引用异常)。
如何配置 Xerces 解析器以将 XML 解析为 XML 1.1?是否有替代解析器为 XML 1.1 提供更好的支持?