问题标签 [libxslt]
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.
ios - libxslt:编译错误
我在 iOS 上使用 libxslt,我从应该是简单的 xslt 中得到编译错误,例如:
......还有更多类似的,当我这样做时:
xsl 文件如下所示:
有什么建议吗?
xml - xmllint 警告 xslt 生成的文件缺少空间
在 xsltproc 生成的 xml 文件上运行 xmllint 时,出现以下错误:
这个空间真的有必要吗?这是 xsltproc 的问题吗?
python - 在 CentOs 6.5 上安装 libxslt
我正在尝试使用 pip 安装 lxml,这给了我错误,因为 libxml2 和 libxslt 没有安装。我尝试使用 yum 安装它们。libxml2 已成功安装,但是当我给sudo yum install libxslt
. 输出如下
我不知道该怎么办。请帮忙。谢谢你。
postgresql - 用于 Postgres 9.4.1 的 XSLT 2 处理器
我需要使用 XSLT 2 处理 XML 并将它们转换为 XSL FO 以打印可下载的目录。我使用 libxslt,它只支持 XSLT 2。谷歌搜索 XSLT 2 处理器没有提供任何开源版本供试用。有什么建议么?
java - 如何捕获 saxon jar 文件返回的异常
感谢您查看我的问题。
我使用 saxon java api 作为 XSLT 处理器。很难通过 saxon jar 文件捕获异常返回。
我能够打印 javax 异常。但是需要在 saxon 返回的字符串中获取异常。
下面的函数我用来转换 xml:
你们能否建议将撒克逊异常放入字符串中。下面是异常返回的 saxon jar 文件的示例。
SXJE0008:无法将 xs:yearMonthDuration 转换为所需的 Java 类型
谢谢,迪帕克
ruby-on-rails - 无法在 Redhat Linux 上安装依赖项的 Nokogiri
我使用的是 Ruby 1.9.3,因此必须使用旧版本的 Nokogiri。我需要安装 Nokogiri v1.5.10。
最初我收到一个错误,即缺少 libxml2。安装 libxml2 后出现以下错误:
我是否需要手动安装每个依赖项?
如果是这样,我如何确定要使用的版本?
注意:服务器无法访问互联网。因此,我必须以scp
rpm 或 tar 文件来安装。
xml - 如何计算节点集的最大字符串长度?
我正在尝试使用 XSLT 将 XML 文档转换为纯文本表以供人类使用。我正在使用xsltproc
,它只实现 XSLT 1.0(max
实际上来自 EXSLT)。
我尝试了下面的方法,但是注释掉的定义失败了,因为string-length
只返回一个值(第一个节点的字符串值的长度),而不是max
想要的节点集。
转型:
输入:
输出:
为了使正确的边界对齐,我需要在变量中有实际的最大值。(在我的真实示例中,我将有列标题和多个列,但它们不是重现问题所必需的)。
如果它更容易找到解决方案,我可以保证数据值永远不会包含空格。
python - “未定义符号:__xmlStructuredErrorContext”从 lxml 导入 etree
我确实有 libxml2 和 libxslt,我也尝试过卸载和重新安装,但没有帮助。lxml 版本:3.4.4,python:3.4.2,操作系统:RHEL 5.5 请帮助解决此问题
谢谢
python-2.7 - 无法在 Python 2.7 和 CentOS 7 中导入 libxml2 和 libxslt
不能在 and 中导入libxml2
and 。libxslt
Python 2.7
CentOS 7
但是系统说安装了这些软件包:
但不能在Python2.7中导入
xml - xslt 转换删除 CDATA
您好我正在使用 lib xsltproc 来转换当前项目中的一组旧 xml、xls 文件。尝试使用该工具转换我的项目时,出现以下错误:
我搜索了文件导入,发现在 CDATA 标记中有一个包含此函数的导入。导入的文件如下所示:
导入该文件的文件如下所示:
为简洁起见,我没有包含 xml 文件,因为它似乎不是问题的一部分。
似乎发生的是 CDATA 没有在转换中被删除。我尝试重命名 importMe.xsl 文件,然后我收到一条不同的错误消息,抱怨丢失的文件,所以我相当确定它已被导入。
有什么办法可以防止 CDATA 消失吗?
我尝试以各种组合将以下行添加到两个文件中
同时使用method="html"
和使用"xml"
不同的 cdata-section-elements。