Warum meckert der Parser NICHT?

XChris

Erfahrenes Mitglied
Hallo,

ich will ein XML darstellen. Wenn das XML nicht exakt meinen Vorgaben entspricht, soll es nicht dargestellt werden. Es soll also nur valdiert ausgegeben werden.

Das XML:
HTML:
<?xml version="1.0"?>
<!-- <?xml-stylesheet type="text/xsl" href="statuslayout.xslt" ?> -->
<monitoring xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="statusvalid.xsd">
	<statusreport timestamp="Thu Oct 29 15:10:16 MEZ 2009" autor="Ihr ZIV Team">
		<report>
			<name link="">owirx1</name>
			<description>Test Node 1</description>
			<backup>OK</backup>
			<cpu>OK</cpu>
			<memory>OK</memory>
			<rootmorror>OK</rootmorror>
			<filesystem>OK</filesystem>
		</report>
	</statusreport>	
</monitoring>

und das XSD dazu:

HTML:
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsd:schema xmlns:xsd="http://www.w3.org/2000/10/XMLSchema" elementFormDefault="qualified">
	<xsd:element name="p" type="xsd:string"/>	
</xsd:schema>

Kann man es bei einem Browser erzingen, dass er es nur validert anzeigt ohne PHP usw. zu nutzen?

Chris
 
Zurück