Я не знаю, почему я не могу отправить код.
это XML-файлandroid xmlpullparser получить атрибут одинаковое значение
<employees>
<detail>
<img name="jame">jame_1</img>
<img name="jame">jame_2</img>
<img name="jame">jame_3</img>
<img name="natalie">natalie_1</img>
<img name="natalie">natalie_2</img>
<img name="phil">phil_1</img>
<img name="phil">phil_2</img>
<img name="phil">phil_3</img>
<img name="phil">phil_4</img>
</detail>
это xmlpullparser, чтобы получить имя IMG
public class trangaXmlpullparser {
List<name_emp> name_empList;
private name_emp n_e;
private String text;
public trangaXmlpullparser() {
name_empList = new ArrayList<name_emp>();
}
public List<name_emp> getName_empList() {
return name_empList;
}
public List<name_emp> parse(InputStream is) {
XmlPullParserFactory factory = null;
XmlPullParser parser = null;
try {
factory = XmlPullParserFactory.newInstance();
factory.setNamespaceAware(true);
parser = factory.newPullParser();
parser.setInput(is, null);
int eventType = parser.getEventType();
while (eventType != XmlPullParser.END_DOCUMENT) {
String tagname = parser.getName();
switch (eventType) {
case XmlPullParser.START_TAG:
String attr = parser.getAttributeValue(null, "name");
if (tagname.equalsIgnoreCase("img")) {
n_e = new name_emp();
n_e.setName(attr);
}
break;
case XmlPullParser.TEXT:
text = parser.getText();
break;
case XmlPullParser.END_TAG:
if (tagname.equalsIgnoreCase("img")) {
name_empList.add(n_e);
}
break;
default:
break;
}
eventType = parser.next();
}
}catch (Exception e) {
e.printStackTrace();
}
return name_empList;
}
}
так. Я получу все имя img, как изображение, которое я отправляю.
Я просто хочу получить jame, natalie, phil в listview.
может быть атрибутом группы с одинаковым значением в одном. Я не знаю, как это описать.
может xmlpullparser сделать это? и как это сделать?
спасибо, что посмотрели.
обновление.
Это результат Я следую Bhargav
Это право. но не идеально.
Я хочу ListView является
JaME
наталья
фил
Чтобы отправить код, вам необходимо отступать весь код с atleast 4 места – Bhargav
вы можете исправить код для меня? – abcd1234
Да, введите код здесь. Ill предлагаю редактировать, я не могу открыть эти изображения в своем офисе, к сожалению, они заблокированы – Bhargav