私はProperties#storeToXMLを使用してjava.util.Properties
をXML形式に変換します。ただし、デフォルトでは、それはそれのためのDTDスキーマとXMLを生成します。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スキーマを使用することは可能ですか?どうすれば再設定できますか?
私は、オラクルのドキュメントを「DTD期間」と読みました。私はXSDに切り替えることができるというヒントは見つけられませんでした。しかし、ドキュメントは、実際には "使用されていない"と言っています。一意に名前を付けるだけです。だから私にとっては疑問が生じます:なぜあなたはそれをしたいのですか? – Fildor
@Fildor私のアプリケーションが一貫性のために生成するすべてのXMLに対してXSDスキーマを持ちたいだけです。 –