2011-03-10 4 views
0

얘들 아, 정말 도움이 필요해. Delphi 7에서 XML 문자열을 구문 분석해야하지만 액세스 위반이 계속됩니다. 제발 도와주세요 !!! 임의의 코드 .....델파이에서 XML 구문 분석하기 액세스 위반

+6

당신이 잘못하고있는 것은 액세스 위반입니다. 맞으면 괜찮을거야. 당신이 코드를 게시하지 않는다면 우리는 어떻게 도와 드릴까요? –

+0

네, 네 잘못이야. 내가 질문을 올렸을 때 서두르다가 생각조차하지 않았다. 어쨌든 고마워. – pierrepret22

답변

2

약간의 코드.

var 
    doc: IXMLDocument; 
    Root, Val: IXMLNode; 
    I: Integer; 
begin 
    //doc := LoadXMLDocument('XMLFile.xml'); 
    doc := LoadXMLData('<?xml version="1.0" encoding="UTF-8"?>'+ 
         '<Root>'+ 
          '<Val>1</Val>'+ 
          '<Val>2</Val>'+ 
         '</Root>'); 

    Root := doc.ChildNodes.FindNode('Root'); 
    for I := 0 to Root.ChildNodes.Count - 1 do 
    begin 
     Val := Root.ChildNodes[I]; 
     ShowMessage(Val.NodeName+'='+ Val.NodeValue); 
    end; 
end;