소스는 문제가 없는거 같구여...아마도 xml화일 전체를 메모장에서 볼려구 하는게 문제가 아니지 않을까 싶습니다.
아마 제 기억이 정확하다면 xml화일포맷이 유니코드인가로 되어있을겁니다.(이게 무신소리?)
xmldom Node의 child의 CDATA를 호출해보면 아마도 정확한 자료가 나올겁니다.
자료실에 아주 허접스런 프로그램을 올릴터이니 보구 참고하시기 바랍니다. ^^
즐프하세여~
공대규 wrote:
> 안녕하세요,
>
> MS XML TLB 설치하고 그걸로 파싱하려고 하는데 한글이 들어오니까
> 한글 부분부터 테그 꺽쇠까지 깨지는데 어케야 되나여??
> 똑같은 걸 VC++에서 구현하면 잘 되는 거거든요..
> 근데 VB에서 해 보았는데 똑같이 깨지더라구요..
>
> 메모에 써 보면 이렇게 나옵니다. -->>
°?°?NickName>
>
> 소스는 다음과 같슴다.
>
> XMLHTTPRequest1.open('GET',('http://'+strServerIP+':'+IntToStr(nPort)+'/'+strMethod));
> XMLHTTPRequest1.setRequestHeader('Content-Type:text/xml'#13#10'User-Agent:Jasmine/1.0','');
>
> strText:=''#13#10''#13#10''+strID+''#13#10'' +
> strPasswd+''#13#10'';
> XMLHTTPRequest1.send(strText);
>
> while (XMLHTTPRequest1.readyState<>4) do
> begin
> Sleep(INTERVAL);
> end;
>
> strText := XMLHTTPRequest1.responseText;
>
> if strText = '' then
> begin
> ShowMessage('Recv Error');
> exit;
> end;
>
> Memo1.Text := strText;
>
> 잘 못 된 것도 없는 것 같은디..
> 아시는 분 한 수 부탁함돠...
>
> 공대규 드림
>
>