【发布时间】:2010-10-26 19:26:10
【问题描述】:
我有一个字符串,其中包含 XML 节点,并且正在寻求使用 DOM 解析来处理此字符串以提取节点值并将它们存储在局部变量中。
存储在 String 变量中的 XML:
<carGarage>
<car>
<make>Chrysler</make>
<color>Red</color>
</car>
<car>
<make>Musano</make>
<color>Blue</color>
</car>
</carGarage>
我想要提取 XML 值并将它们存储在本地属性中的 Java 类:
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 但已弃用。 我真的很迷茫。
谢谢你, 卢卡斯。
【问题讨论】:
标签: java xml jsp dom javabeans