사용된 xml 문서는 다음과 같습니다
<?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>
문제는 루트 태그가 없다는 것입니다! XML 파일에는 루트 태그가 하나만 있을 수 있습니다!
xml을 다음과 같이 변경하면 문제가 없습니다. 즉, Document 태그를 추가하고 이전 두 개의 루트 태그인 SearchConstraints 및 StoPList를 Document 태그 아래에 넣어서 하나만 남도록 합니다. 전체 루트 태그의 XML 파일입니다.
위 내용은 XML 파일에는 공유할 루트 태그(오류) 코드 솔루션이 있어야 합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!