У меня есть строка, содержащая XML-узлы, и я пытаюсь использовать синтаксический анализ DOM для обработки этой строки, чтобы извлечь значения узлов и сохранить их в локальных переменных.
XML, который хранится в строковой переменной:
<carGarage>
<car>
<make>Chrysler</make>
<color>Red</color>
</car>
<car>
<make>Musano</make>
<color>Blue</color>
</car>
</carGarage>
Мой класс Java, где я хочу извлечь значения XML и сохранить их в локальных атрибутах:
public class CarGarage
{ String make, color;
public void setMake(String make)
{ this.make = make; }
public void setColor(String color)
{ this.color = color; }
public void DOMparsingMethod(Node thisNode)
{ int typeOfNode = thisNode.getNodeType();
...
}
}
Как лучше всего подойти к этому?
Я посмотрел на StringBufferInputStream, но это устарело.
Я действительно совершенно потерян.
Thankyou,
Лукас.