2010-11-29 3 views
0

그래서 gSOAP에 매우 새로워지고 결과 XML 코드에 필요한 XML과 일치하도록 노력하고 있습니다.내 XML에서 네임 스페이스 정의를 제거하는 Gsoap 데이터 바인딩

<ns1:system>linux</ns1:system> 

을하지만 문제는이 같은보고 그것을 필요로한다 : 어떤 이유로 내 XML의 모든은 다음과 같습니다

<system>linux</system> 

내가 켤 수 있습니다 옵션의 일종/플래그 있는가/ns1을 제거하기 위해 off 또는 완전히 다른 것을해야합니까? 내가 말했듯이 저는 gsoap에 대해 아주 새로운 것입니다. 그래서 이것은 실종 된 간단한 것이거나 네임 스페이스 문제가 될 수없는 것일 수 있습니다. 나는 전혀 모른다. 더 많은 정보가 필요하시면 기꺼이 제공해 드리겠습니다. 어떤 도움

감사합니다, 조쉬

답변

1

당신은 기본 요소 자격을 해제해야합니다. gsoap 요리법을 기억하기에는 너무 오랜 시간이 걸렸지 만, 그 용어를 검색하면 찾을 수 있습니다. 비정규 // gsoap NS1 스키마 attributeForm : 비정규 을 적정 자격을 갖춘에서 답변

+1

덕분에, 나는 // gsoap NS1 스키마 elementForm을 변경해야 – Grammin