xslt相关内容

如何删除命名空间前缀,留下命名空间值 (XSLT)?

我完全知道如何删除命名空间,但我需要做的只是删除特定的命名空间前缀,例如转换此文件(删除 xenc 前缀): 进入这个: 你能帮我如何使用 XSLT 来完成吗? 解决方案 与 nwellnhof 的解决方案几乎相同.但是在样式表中使用默认命名空间.添加:xmlns="http://www.w3.org/2001/04/xmlenc#". ..
发布时间:2021-12-19 22:01:58 其他开发

xslt 中的十进制精度

我正在使用 XSLT 文件来舍入 XML 中的某些值.因此,这些值中的一个将在十进制精度级别 18(最多 18 位十进制值)四舍五入.我尝试使用 Altova XMLSpy 和 Visual Studio 执行此操作.在这两种情况下,值都在一定数量的数字后被修剪掉.下面是我的代码: XML 201605090 ..
发布时间:2021-12-19 22:01:42 C#/.NET

如何将参数从 Javascript 函数传递给 XSLT

我浏览了许多试图解释如何实现这一目标的帖子,但没有一个能帮助我解决问题. 我有一个 HTML 文件,其中包含一个 XML 解析 JavaScript 函数,该函数进而呈现 XSLT 文件.问题是,我的 XML 文件中有多个“记录",我只想要一个 XSLT 来呈现每条记录(而不是每条记录一个单独的 XSLT 文件).根据下面的代码,请有人建议我如何从包含记录 ID 的 JavaScript 传 ..
发布时间:2021-12-19 22:00:58 前端开发

使用 XSLT 解析 XML 字符串

我有一个包含 HTML 代码的 TextBlock 的 XML 文档. 这是一个标题. 这是一个段落. 然而,在实际的 XML 中,它是这样编码的:

这是一个标题.

这是一个段落.

因此,当我使用 ..
发布时间:2021-12-19 22:00:36 其他开发

XmlResolver:XSLT 编译器错误

我在使用 XmlResolver 类时遇到问题.我在 xml 数据类型列中的 MS SQL 数据库中保存了一些 XSLT 文件.我正在尝试编写一个 XmlResolver 类实现,它将从数据库而不是从文件加载文本.但我收到 XSLT 编译器错误.这是一个非常简单的例子(输入和 xslt 的文本都在这里硬编码): static void Main(string[] args){string xs ..
发布时间:2021-12-19 22:00:21 C#/.NET

将 xml 文档作为参数传递给 xsl

我已经阅读了很多帖子并尝试了很多东西,但仍然无法让 xsl 找到参数中的值.我从 java 的 sun xalan 开始,但从来没有让它工作,所以我改用撒克逊语无济于事.我想用 xls 将两个 xml 文档合二为一.永远不会在文件系统上,这是用于构建 xml 字符串/文档的 Web 应用程序.我曾尝试将 DTMAxisIterator、DomSource、Doc 传递到 xsl、字符串中的 Nod ..
发布时间:2021-12-19 21:59:29 Java开发

XSLT 2.0:将纯文本中的符号转换为 svg

我不熟悉不同格式之间的转换.我的目标是将纯文本格式的工具包中的符号传输到 svg.一个简单的例子是我有一个橙色的椭圆,符号是这样的(x 和 y 是坐标系,所以 0 和 0 表示椭圆在中间): GRAPHREP笔颜色:$000000 w:2pt填充颜​​色:$ff7f00椭圆 x:0pt y:0pt rx:114pt ry:70pt 我想要的输出将是这样的 svg 代码(示例中随机选择了 cx ..
发布时间:2021-12-19 21:58:55 其他开发

Firefox 不再解释 XSLT-1.0

我使用 XSLT 将大量数据保存在 XML 文件中,以便在 Firefox 中正确显示内容.但是从今天起,Firefox 不再解释 XSLT 并显示一个白页或一个块中的数据. 我当前的 Firefox 版本是 68.0(64 位).新版本中的 XSLT 是否存在错误,还是在 Firefox 68.0 中默认仅禁用 XSLT? 解决方案 正如 Tim C 在评论中指出的那样,由于安全修 ..
发布时间:2021-12-19 21:58:41 其他开发

使用 XSLT 和有什么区别?并从字面上声明元素?

我最近才开始使用 XSLT,我想知道使用 定义元素与仅将它们声明为 XSLT 中的文字之间的有效区别是什么.例如,让我们举一个简单的例子,我将一个很小的 ​​XML 文档的内容转换为 (x)HTML. 1.我可以采用 方式: 2.或者手动定义元素: ..
发布时间:2021-12-19 21:58:29 其他开发

在 HTML5 时代使用客户端 XSLT 转换

任何人都可以帮助了解移动 HTML5 浏览器中客户端 XSLT 的可用性吗?caniuse.com 上没有任何内容. XSLT 是否真的在当前的移动浏览器中标准化了? HTML5 规范在 XSLT 上没有任何内容,这使人们质疑 XML 是否有未来(鉴于有 JSONP 但没有“XMLP") 解决方案 XSLTProcessor API 是 HTML5 脚本规范的一部分: 脚 ..
发布时间:2021-12-19 21:58:21 前端开发

XSL 字符转义问题

我写这篇文章是因为我真的撞到了墙,无法继续.在我的数据库中,我像这样转义了 HTML:"

My name is Freddy and I was". 我想将其显示为 HTML 或去除 XSL 模板中的 HTML 标签.两种解决方案都适合我,我会选择更快的解决方案. 我在网上阅读了几篇文章,但找不到解决方案.我也尝试过禁用输出转义但没有成功.基本上,问题似乎是在 XSL ..

发布时间:2021-12-19 21:57:55 前端开发

使用 XSLT 3.0 函数将 JSON 转换为 XML

我是 XSLT 的新手,我有一个简单的 JSON,我想使用 XSLT 3.0 将其转换为 XML.我按照 w3c 的建议尝试了 parsejson 和 jsontoxml 函数,但生成的输出不是所需的格式.为此,我正在使用 Saxonica 处理器.是否可以编写一个单独的 xslt,它可以在任何给定的特定结构的 json 中使用,而不管键名如何.否则我如何使用 xslt 功能将 json 转换为所 ..
发布时间:2021-12-19 21:56:51 其他开发

XSLT:合并具有不同结构和时间表示的两个日志文件

正如 Dimitre Novatchev 所问,我创建了一个新问题,因为旧问题的某些部分发生了变化. (链接到旧问题:使用日期和时间戳合并两个不同的 XML 日志文件(跟踪和消息)?) 我需要合并两个 XML 日志文件(最大 700MB).一个日志文件包含带有位置更新的跟踪.另一个日志文件包含接收到的消息.可以有多个接收到的消息,而在中间没有位置更新,反之亦然. 两个日志都有时间 ..
发布时间:2021-12-19 21:56:23 其他开发

为什么“XSLT8690:XSLT 处理失败"处理本地xml + xslt时

广泛的研究并没有让我理解为什么会发生以下情况 - 我希望 SO 社区可以帮助... 我复制了为什么是 HTML1113 中提到的文件:文档模式从 IE9 标准重新启动到 Quirks 到本地文件系统并在 IE9 中打开 xml(通过在 url 栏中指定路径 D:\...). 令人惊讶的是,该行为与打开网络版本完全不同. 现在我可以理解“我的电脑"区域设置不同于 Internet 区域设置 ..