Deserializacja xml do java wrapper

Deserializacja xml do java wrapper
0
Kopiuj
<player>
    <name>John</name>
    <link rel="self" href="/state/XYZ2" type="application/xml"/>
</player>

Jak powinien wyglądać java wrapper dla tego xml'a?

Kopiuj

public class Player implements Serializable { //klasa ma odpowiadać nazwie pierwszego taga - <player> ?

    String name;
    // co zrobić z tym linkiem (da się go jakoś przechowac jako String)

}

W0
  • Rejestracja:ponad 12 lat
  • Ostatnio:około 4 godziny
  • Postów:3595
0
0

dzieki, znam ta stronke.

Ale ciagle nie wiem jak zmapować na stringa - <link rel="self" href="/state/XYZ2" type="application/xml" />

shagrin
  • Rejestracja:około 17 lat
  • Ostatnio:ponad 6 lat
  • Lokalizacja:Norwegia, Stavanger
0

Ale ciagle nie wiem jak zmapować na stringa

Możesz zmapować do klasy Link, która będzie miała atrybut url zmapowany do href.


0

"Możesz zmapować do klasy Link, która będzie miała atrybut url zmapowany do href."

Dzieki, a mogłabyś naszkicować fragment kody w javie, bo nie za bardoz to widze

shagrin
  • Rejestracja:około 17 lat
  • Ostatnio:ponad 6 lat
  • Lokalizacja:Norwegia, Stavanger
0

Sprzedam Ci taki mały hint:

  1. Bierzesz sobie XMLa i wlepiasz w jakiś tool online do konwersji XML do XSD, np tu: http://www.freeformatter.com/xsd-generator.html
  2. Generujesz klasy na podstawie XSD, ewentualnie XSD najpierw modyfikujesz do swoich potrzeb. Możesz użyć JAXB (https:*www.ibm.com/support/knowledgecenter/SSAW57_8.0.0/com.ibm.websphere.nd.doc/info/ae/ae/twbs_jaxbschema2java.html) lub jakiś online tool, np ten http:*pojo.sodhanalibrary.com/PojoFromXSD

edytowany 1x, ostatnio: shagrin
0
0

a moge tam po prostu wrzucic zml i od razu dostac pojo.... ?

shagrin
tez powinno się udac

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.