Java İle XML İşlemleri – XML Doğrulama(XML Validation)

Java ile XML dosyaları üzerinde işlem yaparken, dosyanın formata tam olarak uygun olup olmadığından emin olmak istiyorsanız, elinizde ek metotlar mevcut. Öncelikle XML işlemlerinin yapıldığı sınıf için veya başka bir sınıf için org.xml.sax paketindeki ErrorHandler arayüzünü uyguluyoruz. Bu arayüzü uyguladıktan sonra, içerisinde bulunan üç metodu override etmemiz gerekiyor.

public void warning(SAXParseException exception) throws SAXException

public void error(SAXParseException exception) throws SAXException

public void fatalError(SAXParseException exception) throws SAXException

Yukarıdaki üç metot doğrulama işlemleri sırasında hata ve uyarı niteliğinde durum oluştuğunda gerekli olayları tetikleyecektir. Yalnız bu yöntemin aktif olabilmesi için XML dosyamızı parçalayıp okuyan nesnemizin setErrorHandler metodunu kullanıp, parametre olarak da arayüzü uyguladığımız sınıfın bir örneğini vermeliyiz.

xmlOkuyucu.setErrorHandler(this)

Yukarıdaki atamada xmlOkuyucu adlı nesnenin oluşturulduğu sınıf arayüzü tanımlamıştır. Dolayısıyla parametre olarak this verilmiştir. Bu kısa adımlardan sonra artık XML doğrulama konusunda da bilgi sahibi olmuş bulunuyoruz.

Bol Java’ lı günler dileğiyle…

VN:F [1.9.17_1161]
Rating: 9.1/10 (10 votes cast)
VN:F [1.9.17_1161]
Rating: +8 (from 8 votes)
Java İle XML İşlemleri - XML Doğrulama(XML Validation), 9.1 out of 10 based on 10 ratings Paylas
  Facebook  Twitter  Digg  Delicious

Kalıcı URL

Selam yabancı,yorum yap,fikrini paylaş:

Kullanabileceğiniz XHTML Etiketleri:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Yeni Yorumlara Abone Ol