【问题标题】:xslt support in gogo中的xslt支持
【发布时间】:2011-04-25 03:43:57
【问题描述】:

亲爱的围棋爱好者,

我需要在 go 程序中支持 xslt。 据我所知,在不久的将来不会有 xslt 库 目前在 go 中没有绑定到 xslt 库。

Linux 或跨平台上最快的库是什么? 1) xslt 1.0 改造 2) xslt 2.0 改造

【问题讨论】:

  • 好问题,+1。有关所需详细信息,请参阅我的答案。

标签: c go xslt-2.0 xslt


【解决方案1】:

我希望以下内容可以用在 GO 程序中:

Linux 上的 XSLT 1.0

  1. Saxon 6.5.5(基于 Java,应该可以在 Linux 上运行)
  2. LibXSLT(基于 C 语言)

我不知道哪个更快——一个人不应该仅仅基于一个是基于 Java 另一个是基于 C 的事实做出大胆的结论。

Linux 上的 XSLT 2.0

  1. Saxon 9.2(同样,基于 Java 的必须在 Linux 上运行)。
  2. ????

即使有另一个 XSLT 处理器在 Linux 上运行,根据我的经验,Saxon 9.x 比任何其他现有 XSLT 2.0 处理器都要快几个数量级。它也是最合规的之一。

【讨论】:

  • 我还没试过这个,所以我不能说它有多好。我将它提供给正在寻找解决方案的任何其他人。 github.com/wamuir/go-xslt
猜你喜欢
  • 2020-08-06
  • 2021-05-30
  • 1970-01-01
  • 2013-08-04
  • 2021-12-06
  • 1970-01-01
  • 2011-12-23
  • 2020-12-21
  • 2019-06-08
相关资源
最近更新 更多