我收到的布隆伯格(Bloomberg)响应如下。我想解析它并获取值,以便放入Excel或CSV文件中。
布隆伯格响应是一种XML响应,可能会让人头痛。是否有一种简单的方式可以直接将其解析成JSON格式?(从“session”对象或“event”对象中)
布隆伯格响应是一种XML响应,可能会让人头痛。是否有一种简单的方式可以直接将其解析成JSON格式?(从“session”对象或“event”对象中)
HistoricalDataResponse = {
securityData = {
security = "S X5 Comdty"
eidData[] = {
14001, 14001
}
sequenceNumber = 1
fieldExceptions[] = {
}
fieldData[] = {
fieldData = {
date = 2015-05-06
PX_LAST = 956.0
OPEN = 967.25
}
fieldData = {
date = 2015-06-06
PX_LAST = 914.25
OPEN = 956.0
}
}
}
}
这是响应结果。由于我们在任何json在线查看器中使用“=”而不是“:”,因此会出现无效的json错误。
=
替换为:
,然后将其解析为JSON。 - Alkis Kalogeris