Как я могу взять предметы из этого xml
внутри <elem></elem>
и использовать его в RecyclerView
? Как я могу изменить свой анализ, чтобы взять все вещи внутри этого и что я должен делать с ними? Добавить его в ArrayList
, а затем использовать в RecyclerView
? Какая у тебя идея?
<xl>
<elem>
<data>2019-03-05 10:20:23</data>
<id>1</id>
<points>5</points>
<cost>54.00</cost>
</elem>
<elem>
<data>2019-03-05 10:50:52</data>
<id>2</id>
<points>5</points>
<cost>50.00</cost>
</elem>
<elem>
<data>2019-03-05 14:58:47</data>
<id>3</id>
<points>5</points>
<cost>50.00</cost>
</elem>
</xl>
Из кода, подобного этому, я могу взять "Кто-то, чтобы разобрать" парсером ниже:
<xl>
<elem>
Someone to parse
</elem>
public String[][] parserXMLArrayTest(Document doc, String name) {
NodeList dane = doc.getElementsByTagName(name);
String[][] ret = null;
for (int i = 0; i < dane.getLength(); i++) {
Element e = (Element) dane.item(i);
NodeList node = e.getElementsByTagName("elem");
ret = new String[node.getLength()][4];
for (int j = 0; j < node.getLength(); j++) {
}
}
return ret;
}