SAP 설치에서 호출되고 음수의 직렬화와 관련된 문제가 발생하는 WCF 웹 서비스를 개발하고 있습니다. 그들은 "-123.45"가 아닌 "123.45-"와 같은 값을 전달하기 때문에 비 직렬화가 중단됩니다. 나는 모든 것을 XML의 문자열로 정의한 다음 꼬리표를 수동으로 찾는 것으로 해결할 수 있다고 생각합니다.XML의 숫자에 유효한 형식은 무엇입니까
제 질문은 유효한 XML 숫자 표현입니다. 나는 this page을 발견했는데, 기호 (있는 경우)가 번호 앞에 와야한다는 것을 나타내는 것으로 보인다. 하루가 끝나면 보내는 내용을 처리하는 데 필요한 모든 것을 추가해야합니다. 실제로 이것이 사양 관점에서 잘못되었음을 알고 자하는 것이 자존심이라고 생각합니다.)
XML 자체는 숫자 값에 대한 특정 표현을 정의하지 않습니다. XML 스키마는 가능한 유효한 XML 문서 세트를 설명하기 위해 추가로 필요합니다 (XML 스키마는 SAP 설치에서 사용되거나 사용되지 않을 수도 있습니다 - 아닐까요?). –
자신 만의 독창적 인 방법으로 재미있는 표준 표현을 사용하는 이유는 무엇입니까? 다음은 float에 대한 XML 스키마입니다. http://www.w3.org/TR/xmlschema-2/#float. 분명히 다른 사람들이 해결 방법을 찾아야하기 때문에 통합 파트너에게이 사실을 물어볼 것입니다. –
@GregHewgill - 알겠습니다. 나는 XML Schema가 ** 유효한 XML의 ** 정의라고 가정했다. –