导出 XML
适用于 ✅ 开源版 ✅ 专业版 ✅ 企业版
// Fetch books and format them as XML String xml = create.selectFrom(BOOK).fetch().formatXML();
上面的查询将生成一个类似以下内容的 XML 文档
<result xmlns="https://jooq.org.cn/xsd/jooq-export-3.10.0.xsd"> <fields> <field schema="TEST" table="BOOK" name="ID" type="INTEGER"/> <field schema="TEST" table="BOOK" name="AUTHOR_ID" type="INTEGER"/> <field schema="TEST" table="BOOK" name="TITLE" type="VARCHAR"/> </fields> <records> <record> <value field="ID">1</value> <value field="AUTHOR_ID">1</value> <value field="TITLE">1984</value> </record> <record> <value field="ID">2</value> <value field="AUTHOR_ID">1</value> <value field="TITLE">Animal Farm</value> </record> </records> </result>
可以使用 Result.intoXML() 方法获得与 org.w3c.dom.Document
相同的结果
// Fetch books and format them as XML Document xml = create.selectFrom(BOOK).fetch().intoXML();
请在此处查看 XSD 模式定义,以获取 XML 导出格式的正式定义
https://jooq.org.cn/xsd/jooq-export-3.10.0.xsd
反馈
您对此页面有任何反馈吗?我们很乐意听取您的意见!