2016-01-08 6 views
0

Файл XML является:XmlPullParser.getText() возвращает null или "" в этой ситуации?

<name></name> 

Если я разобрать XML с:

String result = null; 
if (parser.next() == XmlPullParser.TEXT) { 
    result = parser.getText(); 
    parser.nextTag(); 
} 
return result; 

вернуть ли его недействительным или не возвращает пустую строку ""?

+0

Я не тестировал, но, я думаю, он вернет пустую строку. – miqdadamirali

ответ

0

От Android Developers XmlPullParser Reference

Если содержимое элемента является пустым (содержание «»), то ни одно событие TEXT не будет сообщено.

Поэтому он должен вернуть null.