我使用Properties#storeToXML將java.util.Properties
轉換爲XML格式。但是,默認情況下,它會爲其生成XML和DTD模式:使用XSD模式描述'storeToXML'生成的Java屬性
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
...
</properties>
是否可以使用XSD架構來代替它?我如何重新配置它?
我將oracle文檔閱讀爲「它是DTD - 時期」。我沒有發現任何可以切換到XSD的提示。但是:文檔說,它不是真的「被使用」。這只是爲了唯一命名一個。所以對我來說,問題就出現了:你爲什麼要這麼做? – Fildor
@Fildor我只想爲我的應用程序生成的每個XML保存一致性的XSD架構 –