2010-08-12 3 views
8

Potrzebuję szybki sposób na wyodrębnienie danych z odpowiedzi json a otrzymuję od usługi sieciowej.java: xpath na jsonie

Szybko, mam na myśli szybko dla programisty, niekoniecznie dla komputera.

Myślałem o czymś takim jak Xpath dla Jsona, jeśli coś takiego istnieje.

Wszelkie pomysły? Jestem otwarty na każdą bibliotekę Java Json. W rzeczywistości łatwość wyodrębniania danych z Json za pomocą potężnego języka zapytań będzie kluczem do wyboru biblioteki json.

Odpowiedz

11

Jackson JSON Processor został użyty w wielu frameworkach. Podejście tree model lub wiązanie danych jest prawdopodobnie najłatwiejsze do pracy.

+0

Codehaus appers należy wycofać. –

0

https://github.com/jayway/JsonPath

podobne do odpowiedzi @ Alexis-dufrenoy - ale wygląda bardziej aktywnego projektu.

Nota prawna: Nie próbowałem systemu @ nebhale, więc nie mogę ocenić, który jest najlepszy.