将xml数据转换为字符串

时间:2014-11-29 11:35:51

标签: java xml json jsp servlets

我以xml格式获取输出

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<person>
<first-name>xxxxxxxxx</first-name>
<last-name>xxxxxxxx</last-name>
<email-address>xxxxxxxxxxxxxxxx</email-address>
</person>

我想读取String形式的值以进一步使用它。我的代码如下:

     String accesstok=AccessToken.toString();
     OAuthRequest request2 = new OAuthRequest(Verb.GET,"https://api.linkedin.com/v1/people/~:(first-name,last-name,email-address)?oauth2_access_token="+accesstok);
     Response response2 = request2.send();

1 个答案:

答案 0 :(得分:0)

这似乎与how to manipulate HTTP json response data in Java非常相似,也许有些答案可以帮到你?我建议,就像我在那里一样,查看Scanner分隔符,Scanner.findInLine或Scanner.findWithinHorizo​​n。

例如:

s.findWithinHorizon("<first-name>(\\w+)</first-name>");
MatchResult firstNameResult = s.match();
s.findWithinHorizon("<last-name>(\\w+)</last-name>");
MatchResult lastNameResult = s.match();
s.findWithinHorizon("<email-address>(\\w+)</email-address>");
MatchResult emailResult = s.match();
相关问题