forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   Программирование (http://forum.boolean.name/forumdisplay.php?f=54)
-   -   достать значение из строки (http://forum.boolean.name/showthread.php?t=17095)

NetBuilding 27.07.2012 10:17

достать значение из строки
 
Есть некий контент. забиваю его в строковую переменную.
в этом контенте первая строчка такая <!--<id>1</id>--> специально в коментах. чтобы гдето там не отображалась.
мне надо достать значение этого id.
Скажите как это делается?

Жека 27.07.2012 14:03

Ответ: достать значение из строки
 
Код:

int pos = text.indexOf("<id>");
if(pos >= 0) {
  int pos2 = text.indexOf("</id>", pos);
  String value = text.substring(pos+5, pos2-1); // <--- вот оно
}

pos+5 - чтобы пропустить "<id>", возможно нужно +4 - проверь
pos2-1 - чтоб не захватить "<", возможно -1 не нужен - проверь


Часовой пояс GMT +4, время: 14:46.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot