Ik ben bezig met een programma die invoer moet controleren op bepaalde voorwaarden.
De uitvoer gaat naar een xmlfile waarvan er een xsd beschikbaar is.
Opzich is het heel simpel te check door simpel weg de validate() aan te roepen van het DomDocument.
Nadeel is alleen dat het pas kan als de hele XML file al gemaalt is, ik wil het per onderdeel kunnen.
Wat ik bijvoorbeeld heb is <xs:pattern value="[-]?[0-9]*(\,[0-9][0-9])?"/> en een string waar info in staat.
Is er een manier om makkelijk te checken of er aan deze voorwaarde voldaan wordt?
Het enige wat ik dus kan vinden is de validate functie van het xml domdocument object, tot nu toe geen andere dingen.
De uitvoer gaat naar een xmlfile waarvan er een xsd beschikbaar is.
Opzich is het heel simpel te check door simpel weg de validate() aan te roepen van het DomDocument.
Nadeel is alleen dat het pas kan als de hele XML file al gemaalt is, ik wil het per onderdeel kunnen.
Wat ik bijvoorbeeld heb is <xs:pattern value="[-]?[0-9]*(\,[0-9][0-9])?"/> en een string waar info in staat.
Is er een manier om makkelijk te checken of er aan deze voorwaarde voldaan wordt?
Het enige wat ik dus kan vinden is de validate functie van het xml domdocument object, tot nu toe geen andere dingen.
486DX2-50 16MB ECC RAM 4x 500MB Drive array 1.44MB FDD MS-Dos 6.22