Ich habe folgende JSON-String-ArrayWie filtert man JSON String Array basierend auf Attributen?
[
{
"firstName": "Patrick",
"lastName": "Smith",
"loginName":"[email protected]",
"Country":"US",
"phoneNumber": "287 125-1434",
"status": "340"
},
{
"firstName": "Bob",
"lastName": "Williams",
"loginName":"[email protected]",
"Country":"US",
"phoneNumber": "213 111-9943",
"status": "215"
},
{
"firstName": "John",
"lastName": "Johnson",
"loginName":"[email protected]",
"Country":"DE",
"phoneNumber": "212 555-1234",
"status": "340"
},
{
"firstName": "John",
"lastName": "Johnson",
"loginName":"[email protected]",
"Country":"DE",
"phoneNumber": "212 555-1234",
"status": "215"
},
{
"firstName": "John",
"lastName": "Johnson",
"loginName":"[email protected]",
"Country":"DE",
"phoneNumber": "212 555-1234",
"status": "167"
},
{
"firstName": "George",
"lastName": "Jones",
"loginName":"[email protected]",
"Country":"FR",
"phoneNumber": "217 987-2634",
"status": "340"
}
]
und ich brauche nur dieser Teil
{
"firstName": "John",
"lastName": "Johnson",
"loginName":"[email protected]",
"Country":"DE",
"phoneNumber": "212 555-1234",
"status": "167"
}
indem Werte für loginname und Status
I zurückkehren müssen Erstellen Sie eine Methode wie die folgende.
public String filterJsonArray(String array, String keyOne, Object valueOne, String keyTwo, Object valueTwo) throws ParseException {
}
Kann mir jemand eine Idee geben, wie ich das umsetzen könnte.
Google "java json" mit bekommen und eine Bibliothek auswählen. Sobald Sie es versucht haben und stecken geblieben sind, fragen Sie noch einmal. –