在Mac OS X Lion下开发与linux兼容的命令行实用程序的最佳方式是什么?它应该解析一个非常大的XML文件(最大300 GB) -可能使用libxml -并将其转换为某种JSON。它们是否兼容在Linux服务器上运行?这会很好,因为我有点习惯了Objective-C。
另一种方法是原生C,但我真的不是C编程专家。替代方法可能是Perl或Ruby。PHP作为CLI脚本并不像我所需要的那样快。
我使用来验证和解析xml数据。通过XMLReader::setSchema函数和来自http:// via xsd:import/include的远程xsd模式,本地文件中的一些xsd模式验证了这个xml。所以我的问题是:
有没有在本地RAM中缓存远程xsd模式的方法?对于本地模式文件,我认为Linux中的tmpfs可以正常工作,但是还有其他方法来缓存本地xsd模式文件