2012-01-10 2 views
1

EDI 문서 (x12 또는 edifact 형식)에 대한 질문이 있습니다. 내부에 NUL (0x00) 문자를 포함 할 수 있다는 것을 알고 있습니까? EDI 구문 분석기를 구현하고 있으므로 구문 분석이 종료되면 NUL char가 발생합니다.EDI 문서에 NUL (0x00) 문자가 포함될 수 있습니까?

감사합니다.

답변

2

물론 가능합니다. edifact의 에는 문자 세트가 있습니다 (예 : UNOA, UNOB, UNOC). 0x00은 UNOA에 속하지 않지만 UNOC (AFAIK)의 일부입니다. x12 : 확실하지 않습니다. 그들에게는 규칙이 있지만, AFAIK는 잘 따르지 않습니다. 오픈 소스 edifact/x12 파서에 대해 btw를 참조하십시오. http://bots.sourceforge.net

+2

나는 다음과 같이 말하려고합니다 : "물론 가능합니다": 당신은 아무것도 들어올 수 없다고 기대할 수 있습니다. 그러나 항상 유효하지는 않습니다. – eppye

관련 문제