Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > VB .NET > Распарсить строку (вытащить текст из нее)


Автор: RageGod 1.8.2012, 13:58
Загружаю исходный код страницы в строку. Мне надо вытащить оттуда одно значение.
Я слышал про регулярные выражения, но никак разобраться не могу.

Есть такая строка:
Код

{"username":"RageGod","gravatarMd5":"d82e3e8acd651b57e0e95167c0ef18a6","userId":"2832658801600661648","createdAt":1320570924,"presence":


Отсюда мне надо вытащить такой текст "RageGod".
Кто-нибудь может дать код, как это сделать?

Спасибо заранее.

Автор: Fortnox 1.8.2012, 14:08
Это JSON. http://json.org/ выберите нужную библиотеку для распарсивания

Автор: diadiavova 4.8.2012, 12:11
Fortnox, во фреймворке ведь есть собственные апи для работы с джсон, так что смысла в использовании сторонних библиотек нет(если, конечно, это не второй фреймворк, к примеру). А вообще, если просто надо вытащить значение, то ту можно использовать иболее просты средства, такие как String.Split ( с кавычкой в качестве сепаратора) или те же регулярки

Автор: Fortnox 4.8.2012, 15:04
Цитата(diadiavova @  4.8.2012,  12:11 Найти цитируемый пост)
(если, конечно, это не второй фреймворк, к примеру).

Угу, поэтому я и написал про сторонние библиотеки.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)