我有一个使用嵌套URL参数的Rails API,在Java中解析这些参数的最佳方法是什么?任何图书馆?
我想将参数解析为嵌套数据结构/ POJO / what。
url = "http://example.com/?article[title]=hello&article[author]=peter";
url_parser(url).get("article"); // => [["title", "hello"], ["author", "peter"]]
应该使用嵌套哈希:
url = "http://example.com/?blog[article][title]=hello";
url_parser(url).get("blog"); // => [["article", ["title", "hello"]]
应该使用数组:
url = "http://example.com/?tags[]=foo&tags[]=bar";
url_parser(url).get("tags"); // => [["0", "foo"], ["1", "bar"]] or ["foo", "bar"]
不必是数组,用pojos定义数据结构很好。