需要以XML格式解析String以获取请求信息

时间:2011-11-15 09:46:25

标签: java xml xml-parsing

我有XML格式的String请求,我需要解析它以从中获取Request数据。 XML String将在其中包含许多子标签,并且数据以CDATA的形式附加在其中,并且存在>& lt,ini t。 我想为此使用STAX方法。

如果这个人有任何缺点,那请大家消极吗?

我需要在Java Webservice中使用它

2 个答案:

答案 0 :(得分:0)

您可以使用本机PHP函数解析XML文件。 EX:

$path = '/my/file/xml.xml';
$file = file_get_contents($path);
$xml = new SimpleXMLElement($file);

获取节点:

$value1 = $xml->node[0]->value;
$value2 = $xml->node[1]->value; 

答案 1 :(得分:0)

使用基于DOM解析器的STAX API不会有任何问题。