2009-10-14 53 views
0

我已经验证了在客户端使用lxml进行验证的工作,但我不太清楚如何让它在谷歌应用引擎上工作,因为它没有lxml包。我试图复制整个lxml文件夹,并将其放在我的谷歌应用程序的根目录中,但似乎无法正确使用它。我猜它与编译的.so文件等有关。在google应用引擎上验证xml对dtd的使用python

有没有办法让lxml在谷歌应用程序引擎上工作?如果没有,是否有任何其他库可用于验证xml是否适用于在Google应用引擎上工作的dtd?

回答

1

编译的C扩展(如lxml)在Google App Engine上不起作用。

PyXML不再被维护,但它确实有一个纯Python的XML验证器。示例请参阅this代码片段。

+0

minixsv据说可以在http://www.familieleuthe.de/DownloadMiniXsv.html上使用,但是如何将它添加到GAE? – bb2 2011-10-17 01:28:14