안녕하세요, 탐색 컨트롤러를 사용하지 않고 로컬 XML 파일을 구문 분석해야합니다. 그리고 나는 모든 서류를 공부했다. 하지만 여전히 혼란 스럽네요. 누구든지 완전한 샘플 예제 코드 하나로 완전히 설명 할 수 있습니까?테이블 뷰 컨트롤러를 사용하지 않고 로컬 XML 파일 구문 분석
또는 uiwebview에 표시하기 위해 로컬 xml 파일에 액세스하거나 읽을 수있는 방법을 알려주십시오.
안녕하세요, 탐색 컨트롤러를 사용하지 않고 로컬 XML 파일을 구문 분석해야합니다. 그리고 나는 모든 서류를 공부했다. 하지만 여전히 혼란 스럽네요. 누구든지 완전한 샘플 예제 코드 하나로 완전히 설명 할 수 있습니까?테이블 뷰 컨트롤러를 사용하지 않고 로컬 XML 파일 구문 분석
또는 uiwebview에 표시하기 위해 로컬 xml 파일에 액세스하거나 읽을 수있는 방법을 알려주십시오.
모든 종류의 데이터를 구문 분석하고 올바르게 표시하는 것은 프로그래밍 기술을 향상시키는 좋은 방법입니다. 아이폰에
구문 분석을위한 많은 옵션이 있습니다,하지만 먼저 당신은 당신의 파일을로드 할 수 있습니다NSString *filePath = [[NSBundle mainBundle]
pathForResource:@"MyFile" ofType:@"txt"];
NSData *myData = [NSData dataWithContentsOfFile:filePath];
if (myData) {
// do something useful
}
당신이 작업 파일을 구문 분석을 얻을 수 있습니다 일단. 나는 Xpath을 사용하는 것을 좋아합니다, 당신이 필요로하고 저장/표시/조작하는 요소를 쉽게 찾을 수 있습니다. Xpath를 사용하기위한 훌륭한 라이브러리와 프레임 워크가 있습니다.
개인적인 선호는 XpathQuery입니다.
사물의 소리가 나면, 당신은 간단한 파일을 읽고 꽤 정상적인 방식으로 물건을 표시하게 될 것입니다. 다음 작업을 수행 할 수 있습니다.
#import "XpathQuery"
NSArray *queryResult = PerformXMLXPathQuery(myData, @"/aNode");
myTextField.text = [[queryResult objectAtIndex:0] objectForKey:@"nodeContent"];