Obj-C에서 완전히 새로운 것으로, (Mac에서 실행되는) 첫 번째 코코아 애플리케이션을 코딩하려고합니다. "트리 기반 XML 프로그래밍 가이드 소개"를 읽었지만 불행히도 자녀의 가치를 바꾸는 방법을 찾지 못했습니다. 다음과 같이Obj-C에서 XML 파일 다루기
내 XMLDocument로의 설명입니다 : 내가 날씨 노드의 값을 변경할 수있는 다음 코드와
http://www.google.com/ig/api?weather=nyc&hl=en
하지만 내가 어떻게 <forecast_date data>
노드의 값을 변경하려면 어떻게해야합니까?
NSXMLElement *root = [xmlDoc rootElement];
NSXMLNode *node [[root elementForName:@"weather"] objectAtIndex:0];
[node setStringValue:@"Value"];
어떤 제안은 아주 좋은 것입니다!
답변 해 주셔서 감사합니다. Mac에서 실행되는 Cocoa App을 만들고 싶기 때문에 제 3 자 프레임 워크를 사용하고 싶지 않습니다. 노드 "Person"의 자식 인 노드 "Lastname"의 값을 변경하고 싶습니다. – DabberDan
Mac 앱에서도 TBXML을 사용할 수 있습니다. 나는 모든 Mac 응용 프로그램에서이 도구를 사용합니다. 나는 그것을 강력하게 사용하거나 최소한 한 번 확인해 보길 강력히 권합니다. –