簡體   English   中英

在.NET中處理JAXB @XMLIDRef

[英]Handle JAXB @XMLIDRef in .NET

我正在使用jax-ws編寫Web服務。 Web服務的一個方法返回bean,它包含對其父級的引用。 為了防止循環引用,我在bean中使用了JAXB @XMLID和@XMLIDRef注釋。

然后我為java客戶端生成代理類一切正常,id解析為Object屬性。 但后來我在Visual Studio for .NET中生成Web服務客戶端代理,它將idrefs解釋為字符串屬性,而不是Object。

是否可以通過解析idrefs從wsdl for .NET生成代理類?

開箱即用的微軟工具將無法為您完成任務。 你必須要求微軟改變

wsdl生成工具。 例如:

在最近的一個項目中,我不得不解決這些工具的缺點,並使用基本腳本修改生成的代碼,修復未生成的所需方法(在我們的例子中與Java端wsdl生成不兼容)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM