【发布时间】:2017-08-16 13:09:30
【问题描述】:
目前我正在从 Facebook Marketing API 中提取数据。 我在 Talend Studio 中对通过 API 获得的 JSON 使用 XPATH 查询。
由于这是我第一个使用 JSON 和 XPATH 的作业,我需要一些帮助来进行以下提取:
首先是我的 JSON 的一部分:
{
"data": [
{
.
.
.
"adsets": {
"data": [
{
.
.
.
"targeting": {
"age_max": 60,
"age_min": 18,
"geo_locations": {
"countries": [
"DE"
]
},
"facebook_positions": [
"feed",
"right_hand_column"
],
.
.
.
现在我想用 XPATH 从“facebook_positions”中提取:
"/data/adsets/data/targeting/facebook_positions"
通过 XPATH 查询,我只得到“feed”作为我的结果,但我需要“feed,right_hand_column”,因为没有像 '“age_max”:60' 这样的值的键,我无法提取正确的路径。
提前感谢您的帮助!
最好的问候 钴
【问题讨论】:
标签: json facebook xpath talend