【问题标题】:how can i delete the list tag : StaxEventItemWriter如何删除列表标签:StaxEventItemWriter
【发布时间】:2014-05-21 09:41:03
【问题描述】:

我想使用 Spring Batch (StaxEventItemWriter) 生成 XML 文件,但我在下面的问题上坚持了 1 周。

预期的 xml:

<RattPourUneReference>
    <DonneesPrestations>
        <Operation CdIdcDblRat="4" DtOuvDrt="1961-01-01">
        </Operation>
    </DonneesPrestations>

    <DonneesPrestations>
        <Operation CdIdcDblRat="4" DtOuvDrt="1961-01-01">
        </Operation>
    </DonneesPrestations>
</RattPourUneReference>

但我得到了:

<RattPourUneReference>
    <list>
    <DonneesPrestations>
        <Operation CdIdcDblRat="4" DtOuvDrt="1961-01-01">
        </Operation>
    </DonneesPrestations>

    <DonneesPrestations>
        <Operation CdIdcDblRat="4" DtOuvDrt="1961-01-01">
        </Operation>
    </DonneesPrestations>
    </list>
</RattPourUneReference>

如何删除列表标签:&lt;list&gt; &lt;/list&gt;

下面是我的java类的源代码:

public class RattPourUneReference {


    private List<DonneesPrestations> list;

    public void setList(List<DonneesPrestations> list) {
        list= list;
    }

    public List<DonneesPrestations> getList() {
        return list;
    }

    }

提前致谢。

【问题讨论】:

    标签: java xml spring-batch xstream


    【解决方案1】:

    试试下面给出的代码:

    public class RattPourUneReference {
    
    private List<DonneesPrestations> donneesPrestations;
    
      public void setDonneesPrestations(List<DonneesPrestations> donneesPrestationsList) {
          this.donneesPrestations= donneesPrestationsList;
      }
    
      public List<DonneesPrestations> getDonneesPrestations() {
          return donneesPrestations;
      }
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-05-21
      • 1970-01-01
      • 2021-06-04
      • 1970-01-01
      • 1970-01-01
      • 2015-01-23
      • 1970-01-01
      相关资源
      最近更新 更多