【问题标题】:Saxon 6.5.5 jar file will work in android 4.2.2 for XML parserSaxon 6.5.5 jar 文件将在 android 4.2.2 中用于 XML 解析器
【发布时间】:2020-12-08 10:52:57
【问题描述】:

Saxon 6.5.5 可以在 android 4.2.2 中运行吗?

我观察到 saxon 6.5.5 jar 文件中的一些 API 名称与标准的 android API 相同。

如何解决 API 冲突并使用 saxon 6.5.5 jar 中可用的类而不是 android API 中可用的类。

【问题讨论】:

    标签: saxon


    【解决方案1】:

    Saxon 6.5.5 是很久以前生产的,可能在 Android 出现之前。它在 Android 上未经测试或支持。可能有人让它工作了(毕竟它是开源代码),但这不是我所知道的。

    我们确实尝试过让最新版本的 Saxon 能够在 Android 上运行。我不认为这些问题看起来无法解决,但我们没有完成这个项目。

    至于 API,您可能指的是 JAXP API(例如 javax.xml.transform.TransformerFactory。这是用于调用 XSLT 转换的标准 Java 接口;多年来,该接口已经有许多实现,但其中两个是广泛使用的是 Saxon 和 Xalan。这里描述了选择 javax.xml.transform.TransformerFactory 实现的机制:https://docs.oracle.com/javase/8//docs/api/javax/xml/transform/TransformerFactory.html

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-29
      • 2013-01-10
      • 1970-01-01
      • 2011-04-27
      • 1970-01-01
      相关资源
      最近更新 更多