어제밤 삽집을 하다 자고 일어나서 해결했던 내용을 공유합니다.

- 발단 -
XML 통신을 할 때 XML 이 정상적으로 파싱이 되지 않았다.
모든게 정상적인 데 무엇이 문제 일까 ?

사용자 삽입 이미지
- 문제발견 -
위 XML 을 눈으로보면 지극히 정상적으로 보이나 실제 스트리밍으로 받아와보니
XML  문서 앞에 r\n 이 추가되어있었다.
\r\n 이 있어 XML 문서를 정상적으로 인지 못하고 파싱을 못하게 된거다.

어디가 문제일까 ???

DOM 생성할 때 코드를 봐도 XML 출력 전에는 아무것도 출력을 한 게 없다.

- 문제해결 -
include, require 문이 문제였다.
해당 XML 에 데이타를 넣기 위해 미리 개발해 놓은 Module 같은 걸 호출 할 때
조금 문제가 있었다.

Module 코드안에서 출력되는 \r\n 이 있었던 것은 아니고
코드 마지막 라인에 빈 값이 있어서 그랬던거다


사용자 삽입 이미지
코드 작성 시 마지막 라인에 공백이나 엔터 값 같은 경우를 제거해주는 습관을
길러야겠다.


Posted by Tcher

2010/03/10 10:54 2010/03/10 10:54
,
Response
No Trackback , 4 Comments
RSS :
http://blog.inculab.net/rss/response/37

Trackback URL : http://blog.inculab.net/trackback/37

Comments List

  1. pandora jewellery 2011/04/14 15:17 # M/D Reply Permalink

    I've been waiting for a feature like this! Yesterday while I was listening to a nostalgic tune from high school I thought to myself, "I wish I could share this with my HS friends on my FB page", and now I can.

    Thanks for the update! Looking for more integration in the future.

  2. 소프트 2011/04/19 18:35 # M/D Reply Permalink

    공유합니다.

  3. FX 2011/04/22 16:31 # M/D Reply Permalink

    통신을 할 때 XML 이 정상적으로 파싱이 되지 않았다

  4. 문제가 2011/05/18 23:29 # M/D Reply Permalink

    이 정상적으로 파싱이 되지 않았다.

Leave a comment
[로그인][오픈아이디란?]

블로그 이미지

- Tcher

Notices

Site Stats

Total hits:
84625
Today:
61
Yesterday:
91