Grihan פורסם 2011 בפברואר 2 Share פורסם 2011 בפברואר 2 שלום.אני צריך לעבוד מול Web service מאובטח, שלא אני כתבתי ולא ניתן לשנותו.אותו Web service מצפה לקבל ממני תוכן XML כלשהו, אבל המתודה שלו מקבלת String.יצרתי את תוכנית הלקוח תוך שימוש בJava וAxis2, ע"י הכלי wsdl2java שמסופק ע"י Axis.כשאני שולח את הString שלי שמכיל את הXML, התווים המיוחדים בו הופכים לEscape sequences: > הופך ל-<, < הופך ל-> וכו',אבל הWeb service מצפה לקבל את התוכן כXML רגיל.יש דרך שבה אני יכול לשלוח את הXML כמו שהם מצפים?אני לא נעול על שפה או טכנולוגיה מסויימת, העיקר שיעבוד, אבל עדיף Java.תודה מראש, גרשון קישור לתוכן שתף באתרים אחרים More sharing options...
SaarD פורסם 2011 בפברואר 6 Share פורסם 2011 בפברואר 6 תעבור על כל המחרוזת של ה-XML אות אות ואם אתה מוצא תו מיוחד תוסיף לפניו \ואז זה יבטל את ה-escape קישור לתוכן שתף באתרים אחרים More sharing options...
Grihan פורסם 2011 בפברואר 6 מחבר Share פורסם 2011 בפברואר 6 תודה.האמת שכבר הסתדרתי - עברתי על הקוד שהwsdl2java ומצאתי את המקום שצריך לשנות בו, אבל תודה. קישור לתוכן שתף באתרים אחרים More sharing options...
Recommended Posts
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.