2012-09-24 2 views
0

지금 여기 관련이 내 원래 질문 : 나는 SAXParser를 사용하여 XML 파일을 구문 분석하려고 해요로컬 호스트 - 에뮬레이터 - 캐시 액세스가 거부

가. 코드 은 지난 1 주 동안 에 근무했습니다. 그러나 갑자기, 나는 계속해서받습니다. SAXException : Wrong XML file structure: expected: /meta read: head (position:END_ ... TAG </head>@109.8 in [email protected])

내 localhost에서 다른 XML 파일에 대해 동일한 코드를 시도했습니다. 나는 지난 며칠 동안 일했을 때 갑자기 이런 일이 일어날 수있는 이유를 이해할 수 없다.

업데이트 : 저장된 xml 문자열을 인쇄 해 보았습니다. 필요한 파일이 전혀 읽히지 않는다는 것을 알게됩니다. localhost에 문제가 있습니다. 저장되는 문자열 대신 파일에 액세스하려면 인증이 필요합니다. 하지만 지금까지는 아무런 인증도하지 못했습니다.

+1

XML 파일을 자세히 살펴보십시오. 아마도 마지막 태그가 누락되었거나 형식이 올바르지 않은 파일을 가지고 있습니다. – Ahmad

+0

@Enigman,이 사이트에서는 일반적으로 한 번에 한 가지 질문 만합니다. 당신은 분명히 한 가지 질문을했기 때문에 하향 투표를 받고 있을지도 모릅니다. 그런 다음 원본에 대한 해결책을 언급하지 않고 다른 질문을 던지기 만하면됩니다. 원래 질문에 대한 답변을 수락하면 (평판이 좋아집니다)이 게시물을 삭제하고 새 질문을 올리십시오. – Phil

답변

1

오류로 시작 태그 <meta>이 있어야하지만 그 섹션은 </meta> 대신 </head>으로 끝나는 것 같습니다.

+0

(그렇지 않은 경우 XML을 게시하십시오.) – Phil

+0

안녕하세요, XML 파일에는 문제가 없습니다. 파일이 전혀 읽히지 않는 것 같습니다! 대신 파일에 액세스하기 위해 인증을 요청하는 오류 파일을 읽습니다. 내 질문을 업데이트하기 전에는 절대로 발생하지 않았습니다. – Enigman

관련 문제