2014-07-08 3 views
0

나는 Flex에서 초보자이며 다음과 같은 문제가 발생했습니다.플렉스. 잘못된 XML 비 직렬화. & (&) 및 기타 특수 문자

FlexXB를 사용하여 XML을 비 직렬화 할 때 태그와 다른 결과를 얻습니다. 예를 들어

: 소스가 연구 한 후에 내가

text: A&B 
line: C&D 

을 기대하지만, 그 결과로 내가

text: A&B 
line: C&D 

을 얻을 직렬화 복원 후

<line text="A&amp;amp;B">C&amp;amp;D</line> 

나는 XmlMemberSerializer에서 발견 .as used

child.toXMLString();

하지만 XmlAttributeSerializer.as에

valueXML 값 = [0];

이는 .toString()과 동일합니다.

맞는지 여부를 모르겠다. 이 경우 예상되는 결과를 얻는 방법에 대한 도움이 필요합니다. 감사합니다. .

+0

귀하의 조사 결과에 따르면, 반환 된 결과는 정확합니다. 그러나 이것이 FlexXB의 제작자가 의도적으로 수행 한 것이라면 그는 알고 있습니다. 문제를 열어 소유자가 응답하는지 확인할 수 있습니다. –

답변