Got more questions? Find advice on: ASP | SQL | Regular Expressions | Windows
Welcome to XmlAdvice Sign in | Join | Help

Re: Trouble validating cXML documents with cXML.dtd using XmlValidatingReader

  •  08-21-2006, 18:06

    Re: Trouble validating cXML documents with cXML.dtd using XmlValidatingReader

    Hi Josh,

     Did you get this resolved?  I am also trying to figure this one out too.

    I saw the same post,  http://www.w3.org/2002/04/xml_bugs/#bug2

    but I can't totally make out what I am supposed to do to fix the bug.

    I am using VB.NET

    Here is some code:

    Dim XmlSettings As New XmlReaderSettings()

    Dim XmlTextReader As XmlTextReader

    Dim XmlValidatorReader As XmlReader

    XmlSettings.ValidationType = ValidationType.DTD

    XmlSettings.ProhibitDtd = False

    Dim XmlTextReader As XmlTextReader

    Dim XmlValidatorReader As XmlReader

    XmlSettings.ValidationType = ValidationType.DTD

    XmlSettings.ProhibitDtd = False

    Dim XmlValidatorReader As XmlReader

    XmlSettings.ValidationType = ValidationType.DTD

    XmlSettings.ProhibitDtd = False

    XmlSettings.ValidationType = ValidationType.DTD

    XmlSettings.ProhibitDtd = False

    XmlSettings.IgnoreWhitespace = True

    XmlTextReader = New XmlTextReader(myFileNameLocation)

    XmlValidatorReader = XmlReader.Create(XmlTextReader, XmlSettings)

    Dim teststring As String

    True

    XmlTextReader = New XmlTextReader(myFileNameLocation)

    XmlValidatorReader = XmlReader.Create(XmlTextReader, XmlSettings)

    Dim teststring As String

    New XmlTextReader(myFileNameLocation)

    XmlValidatorReader = XmlReader.Create(XmlTextReader, XmlSettings)

    Dim teststring As String

    Dim teststring As String

    ' Read XML data

    ' Read XML data

    While XmlValidatorReader.Read()

    End While

     .

    End While

     .

     .

    .

    .

    Dim XmlSettings As New XmlReaderSettings()

    Dim XmlTextReader As XmlTextReader

    Dim XmlValidatorReader As XmlReader

    XmlSettings.ValidationType = ValidationType.DTD

    XmlSettings.ProhibitDtd = False

    Dim XmlTextReader As XmlTextReader

    Dim XmlValidatorReader As XmlReader

    XmlSettings.ValidationType = ValidationType.DTD

    XmlSettings.ProhibitDtd = False

    Dim XmlValidatorReader As XmlReader

    XmlSettings.ValidationType = ValidationType.DTD

    XmlSettings.ProhibitDtd = False

    XmlSettings.ValidationType = ValidationType.DTD

    XmlSettings.ProhibitDtd = False

    XmlSettings.IgnoreWhitespace = True

    XmlTextReader = New XmlTextReader(myFileNameLocation)

    XmlValidatorReader = XmlReader.Create(XmlTextReader, XmlSettings)

    Dim teststring As String

    True

    XmlTextReader = New XmlTextReader(myFileNameLocation)

    XmlValidatorReader = XmlReader.Create(XmlTextReader, XmlSettings)

    Dim teststring As String

    New XmlTextReader(myFileNameLocation)

    XmlValidatorReader = XmlReader.Create(XmlTextReader, XmlSettings)

    Dim teststring As String

    Dim teststring As String

    ' Read XML data

    ' Read XML data

    While XmlValidatorReader.Read()

    End While

     .

    End While

     .

     .

    .

    .

     

    Thanks,

    S.W.

View Complete Thread