从jasper报告生成自定义xml

从jasper报告生成自定义xml,xml,jasper-reports,Xml,Jasper Reports,我想使用japser报告从jxml文件生成xml输出。我必须做到这一点 <xml> <header> <type /> </header> <members> <info /> <info /> <data atrr="df"> <name></name>

我想使用japser报告从jxml文件生成xml输出。我必须做到这一点

<xml>
    <header>
        <type />
    </header>
    <members>
        <info />
        <info />
        <data atrr="df">
            <name></name>
            <city></city>
        </data>
        <data atrr="df">
            <name></name>
            <city></city>
        </data>
        <data atrr="df">
            <name></name>
            <city></city>
        </data>
    </members>
    </xml>

但我得到的输出是这样的

 <jasperPrint xsi:schemaLocation="http://jasperreports.sourceforge.net/jasperreports/print http://jasperreports.sourceforge.net/xsd/jasperprint.xsd" name="json" pageWidth="595" pageHeight="842" topMargin="20" leftMargin="20" bottomMargin="20" rightMargin="20" locale="it_IT" timezone="Asia/Kolkata"><property name="net.sf.jasperreports.export.xml.start.page.index" value="0"/><property name="net.sf.jasperreports.export.xml.end.page.index" value="0"/><property name="net.sf.jasperreports.export.xml.page.count" value="1"/>
<origin band="background"/><origin band="pageHeader"/>
<origin band="columnHeader"/><origin band="detail"/>
<origin band="columnFooter"/><origin band="pageFooter"/>
<origin band="summary"/>
<page><text textHeight="11.640625" lineSpacingFactor="1.1640625" leadingOffset="-2.3583984">
<reportElement uuid="698866c8-7d26-4bc7-8727-b4a56d239a53" x="92" y="50" width="100" height="24" origin="3" srcId="1" printId="1"/>
<textContent>b1</textContent>
</text><text textHeight="11.640625" lineSpacingFactor="1.1640625" leadingOffset="-2.3583984">
<reportElement uuid="e775c6c0-4058-4bc4-8c7a-d4d381fd6e66" x="210" y="50" width="100" height="24" origin="3" srcId="2" printId="1"/>
<textContent>b2</textContent></text>
 ......

b1
b2
......
因为我希望结果是纯xml,我得到的结果包含JasperPrint标记,表示jrxml文件的元素

有可能实现普通的xml吗


提前谢谢

您不能。为什么希望jasper生成普通xml?我正在尝试使用jasper开发通用功能,其中我希望使用jrxml作为模板生成PDF/xml/xls格式的输出。
是否可以实现普通xml?
-JRXmlExporter生成“普通”有效xml。您始终可以执行转换。您可以创建自己的导出器(使用您的模式和规则),但使用JasperReports@AlexK谢谢你的回复。我正在寻找另一个同样的解决方案。