- Регистрация
- 26.09.2010
- Сообщения
- 1 280
- Благодарностей
- 96
- Баллы
- 48
Добрый день, есть json где много тысяч элементов, через project.Json его очень долго по времени обрабатывать, поэтому хочу выпарсить, помогите с регуляркой.
Пример json
{"name":"1", "id":"111"}{"name":"2", "id":"222"}{"name":"3", "id":"333"}
Мне нужно зная определенное значение id получить значение name
Делаю такую регулярку, в надежде получить значение name "2"
(?<=\{"name":").*?(?=",\ "id":"222"})
А он мне выдает лишний кусок (берет все с самого начала и до нужного места
1", "id":"111"}{"name":"2
Как правильно написать регулярку чтобы начинал искать от ближайшей { например ?
Пример json
{"name":"1", "id":"111"}{"name":"2", "id":"222"}{"name":"3", "id":"333"}
Мне нужно зная определенное значение id получить значение name
Делаю такую регулярку, в надежде получить значение name "2"
(?<=\{"name":").*?(?=",\ "id":"222"})
А он мне выдает лишний кусок (берет все с самого начала и до нужного места
1", "id":"111"}{"name":"2
Как правильно написать регулярку чтобы начинал искать от ближайшей { например ?