{
"business_id": "SQ0j7bgSTazkVQlF5AnqyQ",
"full_address": "214 E Main St\nCarnegie\nCarnegie, PA 15106",
"hours": {},
"open": true,
** "categories": ["Chinese", "Restaurants"] ** ,
"city": "Carnegie",
"review_count": 9,
"name": "Don Don Chinese Restaurant",
"neighborhoods": ["Carnegie"],
"longitude": -80.0849615,
"state": "PA",
"stars": 2.5,
"latitude": 40.4083473,
"attributes": {
"Take-out": true,
"Alcohol": "none",
"Noise Level": "quiet",
"Parking": {
"garage": false,
"street": false,
"validated": false,
"lot": false,
"valet": false
},
"Delivery": true,
"Has TV": true,
"Outdoor Seating": false,
"Attire": "casual",
"Waiter Service": false,
"Accepts Credit Cards": true,
"Good for Kids": true,
"Good For Groups": false,
"Price Range": 1
},
"type": "business"
}
value.parseJson()['categories']
создаст новый столбец с именем 'categories'
в OpenRefine, но можно фильтровать и хранить 'chinese'
в качестве единственного значения и удалять любые другие значения?Как сохранить только определенные элементы JSON в новом OpenRefine колонке
вы можете уточнить, если нужно выбрать «китайский» из категорий массива является потому что вы хотите: сохранить первое значение в списке (в данном случае «китайский») ; ИЛИ выберите конкретное слово из массива (и в этом случае слово «китайский»); Или что-то другое –