XML文書をXMLスキーマに対して検証しようとしています。 エラーが発生するのは、階層の のルートに存在する不明な要素 'jobinfo'です。要素 'jobinfo'はXML Schemaにあります。私はこのエリアの初心者です。誰でもplsを助けることができますか?ここでXML文書で不明な要素エラーが発生しました
は、ここに私のXML
<?xml version="1.0" encoding="utf-8"?>
<saw:jobInfo xmlns:saw="com.analytics.web/report/v1.1">
<saw:jobStats>...........</saw:jobStats>
<saw:detailedInfo> .....</saw:detailedInfo>
<saw:fileInfo>..........</saw:fileInfo>
</saw:jobInfo>
である私のXSD
<?xml version="1.0" encoding="utf-8" ?>
<xs:schema targetNamespace="com.analytics.web/report/v1.1"
xmlns="com.analytics.web/report/v1.1" xmlns:saw="com.analytics.web/report/v1.1"
xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xs:element name="jobInfo" type="jobInfo"/>
<xs:complexType name="jobInfo">
<xs:sequence>
<xs:element name="jobStats" type="jobStats" minOccurs="1" maxOccurs="1"/>
<xs:element name="detailedInfo" type="detailedInfo" minOccurs="0" maxOccurs="1"/>
<xs:element name="fileInfo" type="fileInfo" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
< other elements>
パーサーはあなたが使っていますか(またはあなたがどのツールを知っていなければ)? –