我知道之前已经问过(like here),但有没有办法在iPhone上原生使用XSLT?如果没有,我需要使用libxslt,是否有关于如何在iPhone上使用它的任何文档/教程?
修改 我决定使用libxslt。需要包含哪些文件?我还没有在iPhone上找到任何使用示例的教程,我不确定如何处理它。任何帮助将不胜感激。
提前致谢。
答案 0 :(得分:3)
这取决于您希望如何使用XSLT;不确定你的意思是“本地”。如果您只是嵌入浏览器,MobileSafari将为您解释XSLT。
如果您只是将一个XML文档转换为另一个XML文档进行处理,那么libxslt并不是一个糟糕的选择。在任何其他平台上使用iPhone上的libxslt都没有区别。鉴于Apple没有包含标题,很可能他们不希望您使用捆绑的副本。您最好根据提供的libxml2库将副本编译到应用程序中。
如果您想要更具体的答案,您可能希望提出更具体的问题。 : - )
答案 1 :(得分:3)
无法在iPhone上使用libXSLT。不是今天。应用程序将被拒绝。 libXSLT内置于iOS中,可以调用 - 但这是iPhone的私有API,会导致拒绝。如果您自己编译libxslt库并将其静态链接到您的应用程序,您仍然会被拒绝。许多人在应用审核流程中报告了此错误,但尚未发生任何变化。