xml-serialization पर टैग किए गए जवाब

यह टैग क्रमबद्ध तकनीकों को संदर्भित करता है जो XML को डेटा प्रारूप के रूप में उपयोग करते हैं।

18
XmlSerializer निर्माता पर FileNotFoundException दे रहा है
जब मैं प्रकारों को क्रमबद्ध करने का प्रयास करता हूं, तो मैं जिस एप्लिकेशन के साथ काम कर रहा हूं वह विफल हो रहा है। जैसा कथन XmlSerializer lizer = new XmlSerializer(typeof(MyType)); पैदा करता है: System.IO.FileNotFoundException occurred Message="Could not load file or assembly '[Containing Assembly of MyType].XmlSerializers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null' …

10
स्ट्रिंग के लिए एक वस्तु को सीरियल करें
किसी फ़ाइल को ऑब्जेक्ट सेव करने के लिए मेरे पास निम्न विधि है: // Save an object out to the disk public static void SerializeObject<T>(this T toSerialize, String filename) { XmlSerializer xmlSerializer = new XmlSerializer(toSerialize.GetType()); TextWriter textWriter = new StreamWriter(filename); xmlSerializer.Serialize(textWriter, toSerialize); textWriter.Close(); } मैं स्वीकार करता हूं कि मैंने …

17
एक्सएमएल के लिए एक वस्तु को सीरियल करें
मेरे पास एक सी # क्लास है जो मुझे विरासत में मिली है। मैंने सफलतापूर्वक ऑब्जेक्ट का "निर्माण" किया है। लेकिन मुझे XML को ऑब्जेक्ट को क्रमबद्ध करना होगा। वहाँ यह करने के लिए एक आसान तरीका है? ऐसा लगता है कि वर्ग को क्रमांकन के लिए स्थापित किया गया …

12
{[<उपयोगकर्ता xmlns = ''> अपेक्षित नहीं था।} ट्विटर XML का वर्णन करते हुए
मैं ट्विटर से XML में OAuth के माध्यम से खींच रहा हूं। मैं http://twitter.com/account/verify_credentials.xml पर एक अनुरोध कर रहा हूं , जो निम्न XML लौटाता है: &lt;?xml version="1.0" encoding="UTF-8"?&gt; &lt;user&gt; &lt;id&gt;16434938&lt;/id&gt; &lt;name&gt;Lloyd Sparkes&lt;/name&gt; &lt;screen_name&gt;lloydsparkes&lt;/screen_name&gt; &lt;location&gt;Hockley, Essex, UK&lt;/location&gt; &lt;description&gt;Student&lt;/description&gt; &lt;profile_image_url&gt;http://a3.twimg.com/profile_images/351849613/twitterProfilePhoto_normal.jpg&lt;/profile_image_url&gt; &lt;url&gt;http://www.lloydsparkes.co.uk&lt;/url&gt; &lt;protected&gt;false&lt;/protected&gt; &lt;followers_count&gt;115&lt;/followers_count&gt; &lt;profile_background_color&gt;9fdaf4&lt;/profile_background_color&gt; &lt;profile_text_color&gt;000000&lt;/profile_text_color&gt; &lt;profile_link_color&gt;220f7b&lt;/profile_link_color&gt; &lt;profile_sidebar_fill_color&gt;FFF7CC&lt;/profile_sidebar_fill_color&gt; &lt;profile_sidebar_border_color&gt;F2E195&lt;/profile_sidebar_border_color&gt; &lt;friends_count&gt;87&lt;/friends_count&gt; &lt;created_at&gt;Wed Sep …

14
XML स्ट्रिंग को ऑब्जेक्ट में कनवर्ट करें
मैं एक सॉकेट पर XML तार प्राप्त कर रहा हूं, और इन्हें C # ऑब्जेक्ट में परिवर्तित करना चाहूंगा। संदेश फॉर्म के हैं: &lt;msg&gt; &lt;id&gt;1&lt;/id&gt; &lt;action&gt;stop&lt;/action&gt; &lt;/msg&gt; मैं। नेट के लिए नया हूं, और मुझे यह प्रदर्शन करने के लिए सबसे अच्छा अभ्यास नहीं है। मैंने पहले जावा के लिए …

4
क्यों XML-Serializable वर्ग को एक पैरामीटर रहित निर्माता की आवश्यकता होती है
मैं Xml क्रमांकन करने के लिए कोड लिख रहा हूं। नीचे समारोह के साथ। public static string SerializeToXml(object obj) { XmlSerializer serializer = new XmlSerializer(obj.GetType()); using (StringWriter writer = new StringWriter()) { serializer.Serialize(writer, obj); return writer.ToString(); } } यदि तर्क पैरामीटर रहित कंस्ट्रक्टर के बिना वर्ग का एक उदाहरण है, …

7
क्या XML को सूची <T> में शामिल करना संभव है?
निम्नलिखित XML को देखते हुए: &lt;?xml version="1.0"?&gt; &lt;user_list&gt; &lt;user&gt; &lt;id&gt;1&lt;/id&gt; &lt;name&gt;Joe&lt;/name&gt; &lt;/user&gt; &lt;user&gt; &lt;id&gt;2&lt;/id&gt; &lt;name&gt;John&lt;/name&gt; &lt;/user&gt; &lt;/user_list&gt; और निम्न वर्ग: public class User { [XmlElement("id")] public Int32 Id { get; set; } [XmlElement("name")] public String Name { get; set; } } क्या यह संभव है XmlSerializerकि xml को एक में …

5
IXmlSerializable लागू करने का उचित तरीका?
एक बार जब कोई प्रोग्रामर इसे लागू करने का निर्णय लेता है IXmlSerializable, तो इसे लागू करने के लिए कौन से नियम और सर्वोत्तम प्रथाएं हैं? मैंने सुना है कि GetSchema()लौटना चाहिए nullऔर ReadXmlलौटने से पहले अगले तत्व की ओर बढ़ना चाहिए। क्या ये सच है? और किस बारे में …

5
.NET में किसी ऑब्जेक्ट को क्रमांकित करते समय सभी xsi और xsd नामस्थान को स्वीकार करना?
कोड इस तरह दिखता है: StringBuilder builder = new StringBuilder(); XmlWriterSettings settings = new XmlWriterSettings(); settings.OmitXmlDeclaration = true; using (XmlWriter xmlWriter = XmlWriter.Create(builder, settings)) { XmlSerializer s = new XmlSerializer(objectToSerialize.GetType()); s.Serialize(xmlWriter, objectToSerialize); } परिणामी क्रमबद्ध दस्तावेज़ में नामस्थान शामिल हैं, जैसे: &lt;message xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\" xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\" xmlns="urn:something"&gt; ... &lt;/message&gt; Xsi और xsd …

4
XmlSerializer: अनावश्यक xsi और xsd नामस्थान हटा दें
क्या XmlSerializer को कॉन्फ़िगर करने का कोई तरीका है ताकि वह मूल तत्व में डिफ़ॉल्ट नाम स्थान न लिख सके? मुझे यह मिलता है: &lt;?xml ...&gt; &lt;rootelement xmlns:xsi="..." xmlns:xsd="..."&gt; &lt;/rootelement&gt; और मैं दोनों xmlns घोषणाओं को दूर करना चाहता हूं। की डुप्लिकेट : XML को xmlns के बिना किसी ऑब्जेक्ट …

7
Xml क्रमांकन - शून्य मान छिपाएँ
जब एक मानक .NET Xml सीरियल का उपयोग किया जाता है, तो क्या कोई तरीका है जिससे मैं सभी अशक्त मूल्यों को छिपा सकता हूं? नीचे मेरी कक्षा के आउटपुट का एक उदाहरण है। अगर वे अशक्त करने के लिए सेट कर रहे हैं मैं अशक्त पूर्णांकों का उत्पादन नहीं …

5
MyAssembly.XmlSerializers.dll किसके लिए जनरेट किया गया है?
मैं एक प्रोजेक्ट पर काम कर रहा हूं, जो एक असेंबली बनाता है। मैंने अभी देखा कि एक अतिरिक्त असेंबली * .XmlSerializers.dll उत्पन्न किया जा रहा है। यह फ़ाइल ऑटो जनरेट क्यों की जाती है और इसका उपयोग किस लिए किया जाता है?

19
.NET एक्सएमएल क्रमांकन गोटेक? [बन्द है]
जैसा कि यह वर्तमान में खड़ा है, यह प्रश्न हमारे प्रश्नोत्तर प्रारूप के लिए एक अच्छा फिट नहीं है। हम तथ्यों, संदर्भों या विशेषज्ञता के आधार पर उत्तर देने की अपेक्षा करते हैं, लेकिन इस सवाल पर बहस, बहस, मतदान या विस्तारित चर्चा की संभावना होगी। यदि आपको लगता है …

4
किसी ऑब्जेक्ट को UTF-8 XML के रूप में .NET में सीरियल करना
उचित वस्तु निपटान संक्षिप्तता के लिए हटा दिया गया है, लेकिन मैं हैरान हूँ अगर यह स्मृति में UTF-8 के रूप में एक वस्तु को एन्कोड करने का सबसे सरल तरीका है। वहाँ एक आसान तरीका है वहाँ नहीं है? var serializer = new XmlSerializer(typeof(SomeSerializableObject)); var memoryStream = new MemoryStream(); …

6
XML को xmlns = "..." के बिना किसी ऑब्जेक्ट को कैसे अनुक्रमित करें?
क्या मेरे लिए XML नेमस्पेस के बिना नेट में ऑब्जेक्ट को सीरियल करने का एक तरीका है। ऐसा लगता है कि डिफ़ॉल्ट रूप से .NET का मानना ​​है कि XSI और XSD नामस्थानों को शामिल किया जाना चाहिए, लेकिन मैं उन्हें वहां नहीं चाहता।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.