roc*_*323 2 json ironpython spotfire
我正在使用IronPython 2.5(在TIBCO Spotfire内部)并且想要解析json文件.
此版本的IronPython中没有json库.simplejson也不起作用.我可以使用另一个库吗?它可以是.Net或Python,无所谓.
提前致谢!
我也做过JavaScriptSerializer.如下:
peopleJson = '''[
{"name":"Jon", "age": "29", canSing:false, favColors:["red", "white"]},
{"name":"Lilly", "age": "55", "canSing": true}
]'''
#convert json to string
import clr
clr.AddReference('System.Web.Extensions')
from System.Web.Script.Serialization import JavaScriptSerializer
people = JavaScriptSerializer().DeserializeObject(peopleJson)
for person in people:
# each line is a dictionary
print person['name'] + ' ' + person['age']
Run Code Online (Sandbox Code Playgroud)
输出是:
Jon 29
Lilly 55
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1941 次 |
| 最近记录: |