Ez a szabály a
java.util.Properties.loadFromXML(java.io.InputStream)
metódushívásokat ismeri fel. A Java 12 változattól kezdve a
loadFromXML metódus viselkedése megváltozott, hogy elősegítse a
előírásnak való megfelelést és mostantól
InvalidPropertiesFormatException kivételt dob a szabványnak nem
megfelelő XML dokumentumok esetében.
Az XML dokumentumok létrehozásához a
Properties.storeToXML metódust használó kódot ez nem
érinti. Egyébként, ha a dokumentumok nem a Properties.storeToXML
metódus használatával kerülnek létrehozásra és formátumuk nem felel meg a
szabványnak, akkor kivétel dobására kerül sor a loadFromXML
metódus meghívásakor.
Ha az XML dokumentumok nem a
Properties.storeToXML metódussal kerülnek létrehozásra, akkor
győződjön meg róla, hogy a dokumentumokhoz meghatározott a következő:
<!DOCTYPE properties SYSTEM
"http://java.sun.com/dtd/properties.dtd">.
A viselkedés változásaival kapcsolatos információkért lásd: Java 12 kiadási megjegyzések.