我正在使用JAXB和maven-jaxb2-plugin,現在可以將我的模式成功綁定到Java代碼。
我還有一個.xsl文件「annotate_schemas.xsl」,它修改了添加一些附加信息的特定模式。
最後,我想改變的模式,我所附加的標題:JAXB和XSLT處理器
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="annotate_schemas.xsl"?>
...
的問題是,雖然是名爲.xsl正確(如果我打開一個瀏覽器我的模式文件,改造完成完美無瑕),JAXB忽略它並綁定我的模式的未觸動版本。
我的問題是:JAXB(和/或其插件)是否有XSLT處理器?有沒有辦法告訴JAXB綁定XSLT轉換的結果而不是原始的?
非常感謝您
我知道我可以修改架構,將其保存到一個新文件中,然後在該文件上運行JAXB,但是......但我很好奇是否可以使用更簡潔的方法。 – mdm 2012-07-24 14:32:09