问题标签 [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.

0 投票
1 回答
129 浏览

xslt - 有没有办法从 xsl 样式表调用外部对象?

我经常使用 document() xslt 函数来访问外部 XML 文件并在转换中使用它。如果我在函数中提供 URL,我还可以从 xslt 访问 RESTfull Web 服务并使用此服务在我的 xslt 中返回的 XML。但现在我有一个返回 XML 的本地程序,我想以同样的方式解决它。我可以把它变成一个服务并以这种方式访问​​它,但如果我能让 XSLT 处理器 (libxslt) 启动程序并返回输出,那就太好了。EXSLT 网站似乎没有提到那种功能。有人解决了这个问题吗?

0 投票
1 回答
340 浏览

python - Python 包依赖于 libxml2 和 libxslt

除此之外lxml,是否有人知道依赖于 libxml2 和 libxslt 的 Python 包?

0 投票
4 回答
1047 浏览

xslt - xslt 样式表中的执行顺序

假设我有一个 xslt 样式表,如下所示:

这里的执行顺序是什么?是否保证全局变量 $foo 将在全局变量 $bar 之前计算?(如果它依赖于处理引擎,我使用的是 libxslt)。

0 投票
4 回答
8285 浏览

perl - How do I install libXSLT for Perl's XML::LibXSLT?

When I run a Perl script I get

#xA;

So I try doing this in cpan:

#xA;

So... no luck. I tried writing cpan> install XML::XSLT which installed but my script still doesn't work. What can I do now?

I also tried using YaST to install the packages. It was a success, then I tried the above and still no luck.

-extra-

I also tried building the bindings. From http://cpan.uwinnipeg.ca/dist/XML-LibXSLT I untar and wrote

#xA;
0 投票
1 回答
251 浏览

perl - XSLT 1 纯文本间距

使用 Perl 的 XML::LibXSLT 需要我使用 XSLT 1.0,这意味着我无法使用 XSLT 2.0 功能。有没有办法我仍然可以在我的处理的纯文本输出中干净地填充文本?我想要的是:

成为

我意识到 XSLT 不一定非常适合这种类型的格式化,但数据也可能会以其他方式格式化。

0 投票
1 回答
365 浏览

php - PHP 和 XSLTProcessor 不当行为

简单的问题:为什么从 XSL 样式表调用的 PHP 函数只返回传递的最后一个参数:

foo.xsl:

PHP:

我得到输出

如果我打电话,<xsl:value-of select="php:function('date')" />我就会得到date我的输出。对我来说似乎很奇怪。

版本信息:
PHP 5.3.2
libxslt 版本 1.1.26
libxslt 针对 libxml 版本 2.7.6 编译的
EXSLT 启用
libexslt 版本 1.1.26

0 投票
3 回答
2255 浏览

xml - libxslt 是否具有将文档拆分为多个文档的功能?

看起来 libxslt 不支持 XSLT 2.0,并且xsl:result-document. 有没有办法模仿xsl:result-document使用libxslt, 或xsltproc

0 投票
1 回答
558 浏览

iphone - 为 iPhone 构建 libxslt

我刚刚有一个应用程序因链接到libxslt使用此技术而被拒绝。

我真的很想在我的应用程序中使用 XSLT,所以看起来我唯一的办法就是自己编译它。我不想使用 aUIWebView因为我想存储生成的 HTML,而不仅仅是显示它。

libxslt有没有人这样做过 -为 iPhone编译?

经过一番谷歌搜索,我从这里libxslt得到了一个旧的 Xcode 解决方案,并从gnome.org克隆了最新的。到目前为止,这两种方法都没有奏效(autoconf 退出,Xcode 项目缺少一堆文件)。

任何意见,将不胜感激。

谢谢!

7/21 更新

我通过提供UIWebView一些链接到 XSL 样式表的 XML 找到了一种解决方法。数据加载后,我可以像这样获取转换后的 HTML(源代码):

也就是说,如果有人对libxslt直接使用有任何提示,我很想听听。掉入 javascript 似乎如此......令人讨厌。

0 投票
5 回答
4385 浏览

iphone - 如何在我的 iPhone 应用程序中包含 libxslt?

我听说包含 libxslt.dylib 是让您的应用程序被拒绝的理由。我不知道这有多准确。

不过,我想包含最新版本的 libxslt。我想对 libxml2 以及将来的其他库做同样的事情。

在我的应用程序中包含这样的代码库的正确方法是什么?

0 投票
1 回答
1070 浏览

ruby-on-rails - 将配置选项传递给 rake gems:build

在服务器上(我不是 root),我已将 libxslt 编译为/home/foo/sw.

所以我可以像这样安装我的gem:

但是,同样的技术不适用于 rake:

如果我尝试强制构建,则会收到路径错误:

如何使用 rake(以及 Capistrano)进行这项工作?