은 내가 nil="true"
를 포함하는 웹 서비스 호출에서 XML을 받고 오전 :webservice 호출에서 다시 전달되는 XML에서 nil = "true"값을 확인하려면 어떻게해야합니까?
<cacheEntry>
<systemFK nil="true"/>
</cacheEntry>
은 내가 cacheEntry
구성 요소에 대한 서비스 개체를 만들 플렉스 DataService의 (웹 서비스) 마법사를 사용했다. 이 객체는 나중에 다른 웹 서비스 호출에서 직렬화되어 데이터베이스에 저장됩니다.
서비스 개체의 set SystemFK
메서드에 중단 점을 설정했습니다. 전달 된 값이 빈 문자열이었던 것 같습니다!
이 값을 빈 문자열로 허용하면 Java의 웹 서비스 구현에 문제가 발생할 수 있습니다. 데이터베이스 값이 null이기 때문에 반환 값으로 null을 기다리고 있습니다.이 값을 설정하지 않으면 serviceObject가 null을 돌려 보내 데이터베이스를 행복하게 만듭니다.
내 질문은 : nil = true
이이 값을 설정하는 것을 피하기 위해 XML에 있는지 어떻게 알 수 있습니까?