我正在尝试使用新的saxonche -Python 模块( https://pypi.org/project/saxonche/ )来使用collection() -函数。 我希望它返回当前目录中的所有 XML 文档。 相反,它只返回None 。 我的代码看起来像:from saxonche imp ...
我正在尝试使用新的saxonche -Python 模块( https://pypi.org/project/saxonche/ )来使用collection() -函数。 我希望它返回当前目录中的所有 XML 文档。 相反,它只返回None 。 我的代码看起来像:from saxonche imp ...
我正在尝试在 mac OS 中安装 python 的 saxonC 扩展以使用 xsl 进行 xml 转换,当我运行“python3 saxon-setup.py build_ext -if”时出现以下错误,如此处文档中所述: https://www .saxonica.com/saxon-c/do ...
我收到XPDY0002 上下文项不存在错误。 我已经看到了与此相关的其他问题,但我并不真正理解答案,也不知道如何将它们应用到我的 python 代码中。 这个问题似乎出现在这个奇怪的 xslt 1.0 设置中,我有一个节点集、恒等变换和常规 match="/"。 我的示例是我未编写的更为复杂的样式表 ...
这似乎由 @alinaOS 在SaxonC 11.1 transform_to_file Produces No Output File中回答,但没有回答他们的问题。 这里可能更合适。 我的解决方法也不起作用(请参阅saxonc 的 transform_to_file(),循环执行,不转换但给出无意 ...
我的转换样式表文件包含: 我的python代码: import os import xml.etree.ElementTree as ET from saxonpy import PySaxonProcessor def main(): print('starting code...' ...
我在 Python 中遇到 Saxon HE 问题。当我解析 XML 文件时,我得到一个 PyXdmNode 类型的返回值。 之后我想进行 XSLT 转换并使用方法 transform_to_value(xdm_node=... )。 当我这样做时,出现以下错误: ...文件“saxonc.pyx ...
我的 C++ 代码: 这在我使用“Xslt30Processor::TransformFiletoFile()”时起作用,但不知何故却不起作用。 ...
我在 Saxon EE 中使用 C API 中的 cpp 和 hpp 文件,我只是编译并运行了这些行: 它在我创建 XSLT30Processor 时显示错误。 我也没有使用许可证。 我调试了它,在它调用 JNI 方法之前我能到达的最远的地方是 Xslt30Processor.cpp 的第 36 ...
我对 Python 的 Saxon C HE 版本有疑问。成功安装后,我尝试了一些示例,其中我执行了 XSLT 转换。 这些都奏效了。 但是,当我解析一个 XML 文件时,在解析过程中没有执行 DTD 验证,也没有解析 XIncludes。 我已经尝试了很多东西,但是我不可能解决这个问题。 我希望有 ...
在 Python3 中使用 SaxonC-HE 11.1 将 XML 转换为新文件似乎不会产生任何文件。 这是py代码: 关联的 XML 文件内容为: 在.xml : 测试.xsl transform_to_file方法……什么都没有。 没有创建输出文件(我已经查看了整个驱动器的 o ...
我下载了: https : //www.saxonica.com/saxon-c/libsaxon-HEC-setup64-v1.2.1.zip 解压并尝试运行:./libsaxon-HEC-setup64-v1.2.1 我收到关于文件不可执行的错误:-bash: ./libsaxon-HEC- ...
I'm developing a php application with saxon c api EE edition which need to validate xml files against xsd schema. 我在进行验证时收到以下错误。 org.xml.sax.SAXParse ...
我正在尝试将 XSLT 条件包含/静态参数与 Saxon/C HE 一起使用,但出现以下错误:Error Parameter $some_param cannot be supplied dynamically because it is declared as static 为了重现,我 ...
摘要:设置失败,Python Conda Windows 上的 saxon-c 结果来自:saxon-setup.py build_ext -if(参见下面的源代码清单) I'm inexperienced with compilers/compilation (.pyx.cpp.c.dll e ...
我在 PHP-FPM docker 图像中构建了 Saxon/C PHP 扩展。 当前的扩展名是ext-saxon/c ,而PhpStorm和composer希望扩展名是ext-saxonc 。 是否可以在 Saxon 构建过程或 PhpStorm 中更改/覆盖它? 当我在 PhpStorm 中 ...
我正在尝试在 CentOS8 上评估 Saxon-C 1.2.1 HE,并且安装似乎没有问题。 通过cd samples/cppTests && build64-linux.sh尝试示例虽然会导致无数编译错误,但如下所示: ../../Saxon.C.API/SaxonProce ...
问题:我有一个给定的 JSON 输出,需要将其转换为具有给定格式的 xml 以将其用于另一个输入。 JSON 文档: report.json XML 输出的外观: 我听说我应该使用 Saxon XSLT 处理器进行 XSLT 转换,但我不知道如何(没有 XSLT 经验)。 我能想到的 ...
我刚刚读到 Saxon 现在可用于 Python,这非常有趣而且很好,但是任何人都可以编写有关如何使其可用于 Python/Anaconda/WingIDE 或类似软件的教程吗? 我习惯于使用 pip 或 conda 安装,并指向一个包/轮子以在我的环境中集成,但我从未从头开始,因为感觉我在这里做的 ...
Saxon 网站说可以从 Perl 调用 Saxon/C,但我找不到任何示例。 我发现与撒克逊人的接口的唯一一件事是一个旧的 Perl 模块(XML::Saxon::XSLT2),它使用 Inline::Java 并且显然非常慢。 但我找不到任何使用 Saxon/C 的东西。 有没有人在这方面取得 ...
我已经通过本文档逐步安装了 Saxon/C 扩展:http: http://zf4.biz/blog/installing-the-saxon-c-php-extension 我必须为 PHP5 安装它,所以这个文档很棒。 一切正常,如果我使用这个“php -m | grep saxon -i”命 ...