Class XMLValidator


  • public class XMLValidator
    extends java.lang.Object
    XMLValidator is class that validates xml string according an XML Schema at specified url.
    Author:
    Radek Štěpán after Jakub Kulaviak
    • Constructor Summary

      Constructors 
      Constructor Description
      XMLValidator()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.util.List<java.lang.String> getErrors()
      Returns errors occurred during parsing xml.
      java.util.List<java.lang.String> getErrorsAndWarnings()
      Returns errors and warning occurred during parsing xml.
      java.util.List<java.lang.String> getWarnings()
      Returns warnings occurred during parsing xml.
      void validate​(java.lang.String xmlToValidate, java.lang.String xmlSchemaUrl)
      Validates an XML string according to an XML Schema at a given URL.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XMLValidator

        public XMLValidator()
    • Method Detail

      • validate

        public void validate​(java.lang.String xmlToValidate,
                             java.lang.String xmlSchemaUrl)
        Validates an XML string according to an XML Schema at a given URL.
        Parameters:
        xmlToValidate - an XML string.
        xmlSchemaUrl - the URL of an XML Schema.
      • getErrors

        public java.util.List<java.lang.String> getErrors()
        Returns errors occurred during parsing xml.
        Returns:
        errors
      • getWarnings

        public java.util.List<java.lang.String> getWarnings()
        Returns warnings occurred during parsing xml.
        Returns:
        warning
      • getErrorsAndWarnings

        public java.util.List<java.lang.String> getErrorsAndWarnings()
        Returns errors and warning occurred during parsing xml.
        Returns:
        errors and warning