나는 여러 클라이언트 유형에 대해 XML 피드를 제공하는 웹 서비스를 사용하고 있으며 클라이언트는 다양한 유형의 장치에서 XML을 사용합니다. XML에는 몇 가지 네임 스페이스가 있습니다. 그러나 우리 고객 중 한 명은 그들의 한계가 있기 때문에 네임 스페이스를 감지 할 수 없습니다. 그러나 나는 그에게도 새로운 XML을 제공 할 수는 없다. 저를 사용하지 않고 네임 스페이스의 요구를 충족시킬 수 있도록 제게 제안 해주세요. 그래서 모든 XML이 내 XML을 사용할 수 있도록 변경할 수 있습니다.xml의 네임 스페이스 대신 사용할 수
미리 감사드립니다.
C 프로그래머가'http_get()'과'http_post()'와 같은 함수 이름 접두사를 가진 네임 스페이스를 에뮬레이트하는 것과 비슷합니다.'http :: get()'과'http :: post())'를 사용하면 XML을 ''대신에 ''과 같이 출력 할 수 있습니다. –
Thnx @ benhoyt. 간단히 문자열 대체 메커니즘을 적용하여 모든':'기호를'_'으로 대체했습니다. 이제 클라이언트 측에서 구문 분석 할 수있게되었습니다. – mridul4c