如何拆分以下数组,以便我每次只能获得 lon 和 lat 点?在 perl 脚本中?
[{"lon":77.594376,"lat":12.971606,"bfg":18000,"xyz":null,"jky":null},{"lon":77.604376,"lat":12.980606,"bfg":18000,"xyz":null,"jky":null},{"lon":77.674376,"lat":12.981606,"bfg":18000,"xyz":null,"jky":null},{"lon":77.684376,"lat":12.982606,"bfg":18000,"xyz":null,"jky":null},{"lon":77.744376,"lat":12.983606,"bfg":18000,"xyz":null,"jky":null},{"lon":77.784376,"lat":12.990606,"bfg":18000,"xyz":null,"jky":null},{"lon":77.804376,"lat":12.991606,"bfg":18000,"xyz":null,"jky":null},{"lon":77.824376,"lat":12.995606,"bfg":18000,"xyz":null,"jky":null},{"lon":77.874376,"lat":12.997606,"bfg":18000,"xyz":null,"jky":null},{"lon":77.894376,"lat":12.999606,"bfg":18000,"xyz":null,"jky":null}]
有什么帮助吗?
最佳答案
您可以使用 JSON library in Perl解析您的 JSON 字符串。之后,您将拥有一个哈希数组,您可以对其进行迭代并提取经纬度值。
关于arrays - 如何在 perl 中拆分这个数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12347753/