【发布时间】:2016-05-31 23:39:45
【问题描述】:
我希望能够以编程方式生成 Docbook xml 文件,方法是调用 Java API 来构建 DOM,然后将其发送到格式正确的文件中。不幸的是,我找不到任何以这种方式使用 Java 绑定的示例,所以我被困住了。
有人帮助从 5.x Docbook XSD 生成了 Java 绑定并停在了it here。
Wikipedia 有一个 nice short HelloWorld-type example 我想要生成的内容,但我似乎无法弄清楚何时调用哪些方法:
<?xml version="1.0" encoding="UTF-8"?>
<book xml:id="simple_book" xmlns="http://docbook.org/ns/docbook" version="5.0">
<title>Very simple book</title>
<chapter xml:id="chapter_1">
<title>Chapter 1</title>
<para>Hello world!</para>
<para>I hope that your day is proceeding <emphasis>splendidly</emphasis>!</para>
</chapter>
<chapter xml:id="chapter_2">
<title>Chapter 2</title>
<para>Hello again, world!</para>
</chapter>
</book>
或者,如果做不到这一点,我如何将上面的示例解析为 Java 绑定?
【问题讨论】: