将xml文件转换为Java [英] Converting xml file to java

查看:98
本文介绍了将xml文件转换为Java的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

您好,我需要使用jdom将xml文件转换为java的帮助,我不知道如何开始.我有School,Classs,Student,Address类,它们使用setter和getter读取xml文件,这里是xml文件:

Hello , i need help in converting xml file to java using jdom and i dont know how to starts . i have School,Classs,Student,Address class that read xml file using setter and getter here is the xml file :

<?xml version="1.0" encoding="UTF-8"?>
<school>
	<name>Hamzah</name>
	<class id="1">
		<name>Alsharef Husain</name>
		<student id="1">
			<name>aHamzah</name>
			<address>
				<id>1441</id>
			</address>
		</student>
		<student id="2">
			<name>khammash</name>
			<address>
				<id>1442</id>
			</address>
		</student>
		<student id="3">
			<name>Hani</name>
			<address>
				<id>1443</id>
			</address>
		</student>
		<student id="4">
			<name>kim</name>
			<address>
				<id>1445</id>
			</address>
		</student>
		<student id="5">
			<name>Viper</name>
			<address>
				<id>14454</id>
			</address>
		</student>
	</class>
	<class id="2">
		<name>HSJAH</name>
		<student id="1">
			<name>Hamzah</name>
			<address>
				<id>14421</id>
			</address>
		</student>
		<student id="2">
			<name>khammash</name>
			<address>
				<id>144213</id>
			</address>
		</student>
		<student id="3">
			<name>Hani</name>
			<address>
				<id>144151</id>
			</address>
		</student>
		<student id="4">
			<name>kim</name>
			<address>
				<id>1442131</id>
			</address>
		</student>
		<student id="5">
			<name>Viper</name>
			<address>
				<id>144121312</id>
			</address>
		</student>
	</class>
	<class id="3">
		<name>kshdas;d</name>
		<student id="1">
			<name>Hamzah</name>
			<address>
				<id>144213213</id>
			</address>
		</student>
		<student id="2">
			<name>khammash</name>
			<address>
				<id>144871</id>
			</address>
		</student>
		<student id="3">
			<name>Hani</name>
			<address>
				<id>1441879</id>
			</address>
		</student>
		<student id="4">
			<name>kim</name>
			<address>
				<id>144189798</id>
			</address>
		</student>
		<student id="5">
			<name>Viper</name>
			<address>
				<id>1441454</id>
			</address>
		</student>
	</class>
</school>


推荐答案

您可能会发现许多有关XMLJava解析的教程.例如,请参见:"Java和XML教程" [
You may find many many tutorials on XML parsing with Java. See, for instance: "Java & XML Tutorial"[^].


这篇关于将xml文件转换为Java的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆