我想使用Java解析XML文件。我在线上找到了一些教程,但是没有人讲述解析子标签并将其用作对象的属性。
我尝试使用发现的here代码。 但是,它没有显示如何处理其他标签内的标签。让我给你看一个例子:
<lotto>
<cig>Z9E1CD9F58</cig>
<strutturaProponente>
<codiceFiscaleProp>00222010654</codiceFiscaleProp>
<denominazione>COMUNE DI PERDIFUMO</denominazione>
</strutturaProponente>
</lotto>
lotto
是我的主要标签,其中包含我需要的所有数据。在我的代码中,我以相同的方式创建了一个类。其属性与主要标签(cig,strutturaProponente ...)中包含的标签相同。
我希望strutturaProponente成为一堂课。我不知道如何解析标签strutturaProponente
以及标签cig
中的标签。
谢谢您的耐心和考虑。
答案 0 :(得分:0)
好吧,让我看看我是否理解。您是否想要XML代码中的表示形式,我相信类会像这样。
public class Loto
{
private String cig;
public String getCig()
{
return cig;
}
public void setCig(String value){
cig = value;
}
}
public class StrutturaProponente
{
private int codiceFiscaleProp;
private string denominazione;
public int getCodiceFiscaleProp()
{
return cig;
}
public void setCodiceFiscaleProp(int value){
codiceFiscaleProp = value;
}
public String getDenominazione()
{
return denominazione;
}
public void setDenominazione(String value){
denominazione = value;
}
}
我希望能有所帮助。