c# - Constructing a SOAP envelope using LINQ to XML -
मुझे एक XML दस्तावेज़ का निर्माण करना है, जिसमें सोएप लिफाफा है:
& lt ; SOAP-ENV: लिफ़ाफ़ा xmlns: SOAP-ENV = "http://schemas.xmlsoap.org/soap/envelope/" & gt; & LT; सोप-ENV: शरीर & gt;
सोप- ENV एक एक्सईलेमेंट भी है, इसलिए इस तरह की कोशिश की:
XNamespace साबुन = "http://schemas.xmlsoap.org/ साबुन / लिफाफा / "; XElement साबुनएफ़्लैंक = नया एक्सएलेमेंट (साबुन + "SOAP-ENV: लिफाफा", नया एक्सएट्रीब्यूट (XNamespace.Xmlns + "xmlns: SOAP-ENV", साबुन। नामस्थान नाम), नया XElement ("SOAP-ENV: बॉडी"));
यह त्रुटि देता है:
':' वर्ण, हेक्साडेसिमल मान 0x3A, एक नाम में शामिल नहीं किया जा सकता।
कोई सुराग?
अग्रिम धन्यवाद।
इसे आज़माएं
XNamespace साबुन = "http://schemas.xmlsoap.org/soap/envelope/"; एक्सईलेमेंट तत्व = नया एक्सएलेमेंट (साबुन + "लिफाफा", नया एक्सएट्रीब्यूट (XNamespace.Xmlns + "SOAP-ENV", साबुन), नया XElement (साबुन + "बॉडी"));
Comments
Post a Comment