如何使用java从下面的xml代码中提取值?
如何使用java从下面的xml代码中提取值? 在这里,我想使用java提取to、from、body和thread值。 这里的总代码以字符串形式显示
<message to="-105608156545@chat.facebook.com/Smack"
from="-105465454665906545@chat.facebook.com"
type="chat">
<body>sai</body>
<thread>NNLWF1</thread>
<active xmlns="http://jabber.org/protocol/chatstates" />
</message>
# 1 楼答案
下面是一个使用data projection library的完整示例:
该程序打印出:
# 2 楼答案
在java中读取XML的一种方法是:
希望能有帮助
# 3 楼答案
一种可能是使用Java内置的XPath功能,例如
哪个输出
看看:
欲知详情
# 4 楼答案
和Bean类(消息)代码