gpt4 book ai didi

java - 将查询字符串参数解析为 java 对象

转载 作者:行者123 更新时间:2023-11-30 05:50:59 26 4
gpt4 key购买 nike

我有这样的查询字符串:

ObjectGUId=1abcde&ObjectType=2&ObjectTitle=maximumoflife&Content=racroi&TimeStamp=2012-11-05T17:20:06.056

我有 Java 对象:

LogObject{
private String ObjectGUId;
private String ObjectType;
private String ObjectTitle;
private String Content;
private String TimeStamp;
}

所以我想将这个查询字符串解析为这个 java 对象。

我已经搜索并阅读了很多问题,但还没有得到正确答案。

告诉我什么可以解决这个问题。

最佳答案

受@bruno.braga 的启发,这是一种使用 Apache http 组件的方法。您利用所有解析极端情况:

List<NameValuePair> params = 
URLEncodedUtils.parse("http://example.com/?" + queryString, Charset.forName("UTF-8"));

这将为您提供一个应该易于使用的 NameValuePair 对象列表。

关于java - 将查询字符串参数解析为 java 对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13281701/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com