Ich fange gerade an zu lernen, XML in Java zu lesen. Meine Frage ist sehr einfach. Wie speichere ich Attribute und Unterelemente eines XML-Elements in einer Java-Klasse?Wie sollte ich XML-Daten in einer Java-Klasse speichern
Also wenn ich eine einfache xml-Datei wie folgt:
<?xml version="1.0"?>
<class>
<student rollno="393">
<firstname>dinkar</firstname>
<lastname>kad</lastname>
<nickname>dinkar</nickname>
<marks>85</marks>
</student>
<student rollno="493">
<firstname>Vaneet</firstname>
<lastname>Gupta</lastname>
<nickname>vinni</nickname>
<marks>95</marks>
</student>
<student rollno="593">
<firstname>jasvir</firstname>
<lastname>singn</lastname>
<nickname>jazz</nickname>
<marks>90</marks>
</student>
</class>
Wie kann ich eine Java-Klasse entwerfen student
Daten zu speichern. Wenn Unterelemente als Datenelemente gespeichert werden, wie sollte ich dann das Attribut rollno
Danke dies ist ein guter Anhaltspunkt für mich und ich denke, dass dies mir sehr helfen wird, mit – user3282758
beim weiteren Lesen zu beginnen, ist JAXB gut für extrem große XML-Dateien. Das ist, verwendet es DOM oder SAX intern @ Nikolas Charalambidis – user3282758
Ich nehme eine große Datei aufgrund der hohen verwendeten Nummern ('rollno =" 593 "'). –