搜索索引的查询使用JSON文件输出我跟着样品类动物在https://github.com/cloudant/java-cloudant/blob/88202a1bd7b9b04d96c4b7b8498a1b8f7f99c9e5/src/test/java/com/cloudant/tests/Animal.java
如何建立一流的管理cloudant
我成功地管理搜索索引查询这个类。我想,我有JSON格式的文档在cloudant为:
{
"_id": "web",
"_rev": "11-b1d0e315272a87c2549df4004d836049",
"min_weight": 40,
"max_weight": 65,
"min_length": 1,
"max_length": 2.2,
"attributeCollection": {
"attributeArray": [
{
"updateable": false,
"lookup": "issuetype",
"issueAttributeDefinitionId": 13,
"attributeType": 1,
"name": "web issue",
"value": [
"Improper Neutralization of Input During Web Page Generation"
]
}
]
},
}
我的问题是如何建立一个Java类来管理此文档的搜索索引输出。特别是,如何管理设置的属性根据您过去的几年堆栈溢出帖“attributeCollection”,“attributeArray” ......“名称”,“值”
您与列出的字段创建一个属性类。在你的Animal类中,你将拥有一个Attribute对象列表。 –
@吉尔伯特我做到了,但它的工作。它可以解决“_id”,“_rev”,“min_weght”,但它显示“attributeCollection”等错误。 –
我不明白。您的JSON解析器**是否自动**创建Java对象,或者您在将JSON解析器的输出映射到您手动创建的Java对象**时遇到问题**? –