我正在尝试使用引用其他 xsl 样式表的样式表来转换 XML。 我在命令行上使用 xslt3 将主样式表编译为 a.sef.json 文件,但是当我将 that.sef.json 与.transform() 一起使用时,我得到一个失败的 URI 解析错误。 我称变换如下: fhirXslJS是从这 ...
我正在尝试使用引用其他 xsl 样式表的样式表来转换 XML。 我在命令行上使用 xslt3 将主样式表编译为 a.sef.json 文件,但是当我将 that.sef.json 与.transform() 一起使用时,我得到一个失败的 URI 解析错误。 我称变换如下: fhirXslJS是从这 ...
const node = document.createElement('div'); node.innerHTML = "<p>Text 1</p>" 对于这个 JS HTMLElement,我应该如何使用 SaxonJS 对它运行 XPath? 有错误Context i ...
我有一个来自 Node.js 应用程序的字符串,我需要在服务器端使用 XSLT 进行转换。 我需要做的主要“转换”是删除特定的 HTML 标签,由于安全/性能问题,我不能使用正则表达式。 我还将使用转换结果向 API 发出 POST 请求。 一个简单的示例可能类似于: 而且我需要将其转换为以下内容( ...
我有很多元素要积累参考,然后在某个时候一个接一个地呈现给大家。 我尝试了下一个选项,但它只累积值而不是元素本身,包括它所有的 atribiotics 和文本.. 蓄能器: <xsl:output omit-xml-declaration="no" indent="yes"/& ...
我有一个复杂的样式表,执行完成后应该不仅替换当前 html 元素的主体,而且替换整个 html 元素及其所有子元素、头部和主体。 当我这样做时,某些 FairAdBlocker 扩展程序将尝试访问 document.body 并获取 null,然后就不再起作用了。 生成的 html 看起来也很可疑。 ...
XSLT 规范一直说当无法从 URL(例如 404 未找到)和浏览器的 XSLT 处理器以及 Saxon(版本 I)加载文档时,document() 和 doc() 函数可能会抛出动态错误即使在十年后继续使用 8.1.1)通常都是这样。 但是现在尝试 Saxon-JS,我看到抛出异常。 现在我需 ...
我使用C3在 HTML 页面中呈现图形,该页面使用 Saxon-JS 和(已编译,SEF)XSL 样式表。 C3 生成 SVG 图像(条形图),并提供了响应图表部分(例如条形图)上的点击事件的可能性,具有 onclick function。 我想在我的 XSL 样式表中处理点击事件。 然而: o ...
我在 Chrome 控制台中收到此错误: 似乎是 XSLT 或其他 SEF 工作的 SEF 的问题。 我在 Node.js 版本 v14.17.3 上使用xslt3工具编译 SEF。 我可以在 oXygen 中使用 Saxon 9.8.12-EE 运行 XSLT 没有问题。 也许是地图、 xsl ...
我正在使用 Saxon-JS 将 XML 文件转换为 XSL-fo。 我按照文档并利用 xslt3 命令首先将 XSL 文件编译为 sef 文件,例如: "compile": "xslt3 -xsl:./src/styles/sample.xsl -export:sef/sample.sef.jso ...
我从 saxon-CE 迁移到 saxonJS (v1.2.0) XSLT 转换的 output 需要捕获为XML Document object ,因为它在 saxon-CE 中:var xslPath = './*.xsl'; var xsl = Saxon.requestXML(xslPa ...
我正在研究解决从根本上完全基于 JSON 的转换问题,虽然基于命令式代码的解决方案是可能的,但使用像 XSLT 这样的成熟技术并利用其许多功能而不是尝试在内部使用是有吸引力的一切从头开始。 我对 XSLT 相当缺乏经验,但我很乐意为此努力提供一个学习它的理由。 我读过 JSON 包含在 XSLT ...
我正在尝试使用 saxon JS 来评估一些 xPaths 我正在运行以下代码 抛出以下错误 我尝试过的任何网页都出现同样的错误。 我如何解析源代码并使用 saxon-js 评估页面注意:我对使用 xpath 3.0 的替代方案持开放态度 注意 2:上面的代码适用于 npm xpath 但它使用 x ...
使用 xslt3 (Saxon JS) 并且未绑定到特定的 XSLT 版本给定这个样本。xml 这个sample.xsl 我希望$depTasks变量包含一个数组( deps属性中列出的所有deps )或单个值( parent属性中列出的dep ),并获得如下转换: 但是相反,我得到了这个结果(似乎 ...
我正在尝试在 Saxon 10.6 HE 中使用 XSLT 转换 XML。 得到如下错误。 错误:java.io.WriteAbortedException:写入中止; java.io.NotSerializableException:net.sf.saxon.om.StructuredQNam ...
我需要使用 saxonjs 将 json 转换为 xml,我不知道如何将键与 xml 节点匹配,我正在寻找我的代码示例 这就是我想要实现的 output 你能帮我看看 xslt 模板吗? ...
我正在尝试使用 saxonjs 将 json 输入转换为 xml,这是我的代码的简化版本 我的 xslt 样式表是这样的: 结果总是空的或更准确地说<?xml version="1.0" encoding="utf-8"?>如果我用 match="issue" 或 "/issue" 替换 ...
我正在使用 Saxon-EE 10.3 变压器对 Oxygen 进行 XSL 转换。 我想稍后在我的网站上使用已编译的样式表 (sef.json) 和 Saxon-JS 2。在 XSL 转换内部,我使用 saxon:parse-html function 和声明如下的 saxon 命名空间:< ...
我通过 Saxon-js 运行这个 XSL 脚本。 它使用在使用 stylesheetParams 的转换调用中收到的 XML 更新主输入 XHTML 上的成本字段。 都好。 问题是没有对 param-XML 进行语法检查(您可以在注释掉的行中看到它的样子)。 它在 XHTML 上,转换会生成错误 ...
我正在尝试将 GeoMet WMS XML response.data 的 GetCapabilities 转换为可在v-treeview Vuetify 组件中使用的 JSON ,例如此链接。 我的测试 function 返回所有信息,并没有真正按照我需要的方式解析 XML 响应,而且我是 XS ...
Saxon-JS 不仅可以在浏览器中运行 XSLT,还可以读写 HTML 内容。 使用 JavaScript,检查 class 'edited' 是否包含在元素 class 列表中 但是如何使用 Saxon-JS 2.1 实现这一点? 可能的方法似乎是 ixsl:get($node, 'clas ...