2012-03-09 4 views
0

저는 BaseX API를 사용하여 개발하는 데 새로운 경험이 있으며, 그 중 한 가지 방법으로 문제가 계속 발생합니다. 데이터베이스를 만들고 열었습니다. 그러나 Add 메서드를 사용하려고하면 예외가 throw됩니다. BaseX의 예제는 this page을 참조하십시오.BaseX 데이터베이스 Java에 추가

코드의 다른 섹션에서 데이터베이스를 만들었으며 추가하려고하는 파일도 내 컴퓨터에 있습니다. "~/cdsp.Catalog.xml"(1 호선) :

org.basex.core.BaseXException :

//Opens the database 
new Open(databaseName).execute(context); 

//adds file to database 
new Add("", directoryPath + indexName + "/" + catalog.getInternalID() + ".Catalog.xml").execute(context); 

내가 점점 오전 오류가 이것이다 : 코드의 내 조각은 다음과 같습니다 : 공백이 있어야하며 속성 이름을 찾을 수 없습니다.

나는 이것이 작동한다는 데이터베이스에 다른 xml 파일을 추가하려고 할 때 이것이 무엇을 의미하는지 실제로 알지 못한다. 나는이 예외를 많이 찾지 못했다. 어떤 도움이라도 대단히 감사 할 것입니다. 감사!

답변

0

이 문제로 아직 실행 중인지 확실하지 않습니다. 여하튼 XML 파일에 공백이 있어야하는 특성이있는 것으로 보입니다. 당신은 당신의 선택의 편집기에서 cdsp.Catalog.xml을 열어보십시오 라인에 거기에이 도움이 1.

희망, 마이클

무엇인지 볼 수 있었다
관련 문제