Das verwendete xml-Dokument lautet wie folgt
<?xml version="1.0" encoding="UTF-8"?> <SearchConstraints> <Begin>glucose</Begin> <End>Ethanol</End> <Interface>name</Interface> <IntermediatesInclude number="0"></IntermediatesInclude> <IntermediatesExclude> number="0"></IntermediatesExclude> <Organisms type="all"></Organisms> <KShort>10</KShort> </SearchConstraints> <StoPList> <StoP> <Source id="glucose"></Source> <Target id="Ethanol"></Target> <RouteList> </RouteList> </StoP> </StoPList>
Das Problem ist: Es gibt kein Root-Tag! XML-Dateien dürfen nur ein Root-Tag haben!
Ändern Sie die XML-Datei wie folgt, dann ist alles in Ordnung. Fügen Sie also ein Document-Tag hinzu und fügen Sie die beiden vorherigen Root-Tags SearchConstraints und StoPList unter das Document-Tag ein, sodass nur noch eines vorhanden ist XML-Datei im gesamten Root-Tag.
<?xml version="1.0" encoding="UTF-8"?> <Document> <SearchConstraints> <Begin>glucose</Begin> <End>Ethanol</End> <Interface>name</Interface> <IntermediatesInclude number="0"></IntermediatesInclude> <IntermediatesExclude> number="0"></IntermediatesExclude> <Organisms type="all"></Organisms> <KShort>10</KShort> </SearchConstraints> <StoPList> <StoP> <Source id="glucose"></Source> <Target id="Ethanol"></Target> <RouteList> </RouteList> </StoP> </StoPList> </Document>
Das obige ist der detaillierte Inhalt vonDie XML-Datei muss über eine Root-Tag-Codelösung (Fehlercode) verfügen, die geteilt werden kann. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!