比较plist键

时间:2012-10-27 21:38:16

标签: python perl shell

我正在尝试添加一个关于API的健全性检查,它往往会很快改变它的结构,因此我想添加一个例程检查,它将json响应存储在带有日期+时间的plist文件中,并且因此,对于关键结构,与之前的日期进行比较,看看是否有任何变化。是否已经编写了python,shell或perl脚本来执行此操作?我不想重新发明轮子,所以以为有人可能已经做过这个了?

1 个答案:

答案 0 :(得分:1)

A quick CPAN search显示了几个用于操纵plists的模块:Data::PlistMac::Tie::PList。我不知道他们的品质。

Data :: Plist将plist文件视为任何其他XML文件。 Mac :: Tie :: PList使用本机Objective C接口,它可能更准确,但其Perl接口Foundation / PerlObjCBridge只能从OS X附带的perl中获得。