2
내가 성공적으로 XML 파일을 만들 수 있지만, 그렇지 않은 첫 번째 줄이 포함되어NSXMLDocument가되지 않은 <? XML 버전 = "1.0"인코딩 = "UTF-8"독립형 = "아니오"?> 코코아 터치
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
을 이 코드는 다음과 같습니다.
xmlDoc = [[NSXMLDocument alloc] initWithContentsOfURL:url options:NSXMLDocumentTidyXML error:&error];
if(xmlDoc)
{
root = [xmlDoc rootElement];
}
else
{
root = [NSXMLNode elementWithName: @"P2Main"];
[root addAttribute:[NSXMLNode attributeWithName:@"xmlns:xsi" stringValue:@"http://www.w3.org/2001/XMLSchema-instance"]];
[root addAttribute:[NSXMLNode attributeWithName:@"xmlns" stringValue:@"urn:schemas-Professional-Plug-in:P2:ClipMetadata:v3.1"]];
xmlDoc = [[NSXMLDocument alloc] initWithRootElement:root];
}
왜 그런지 모르겠습니다. 제안이 있으십니까? 미리 감사드립니다
아마
감사 NSXMLDocument reference보기 – HTKT611