5
मैं एक serialize xml फ़ाइल बनाने के लिए इस तरह की एक कोड है:आउटपुट के रूप में ByteArrayOutputStream के साथ एक XmlSerializer वस्तु deserialize कैसे
private byte[] bytes;
...
OutputStream byteArrayOutputStream = new ByteArrayOutputStream();
XmlSerializer newSerializer = Xml.newSerializer();
newSerializer.setOutput(byteArrayOutputStream, "utf-8");
newSerializer.startDocument("utf-8", null);
newSerializer.startTag(null, "playlist");
newSerializer.attribute(null, "version", "1.0");
...
put all my XML tags
...
newSerializer.endTag(null, "playlist");
newSerializer.endDocument();
this.bytes= byteArrayOutputStream.toByteArray();
मैं क्या जरूरत के लिए कार्य करें: एक एक्सएमएल फ़ाइल में इस बाइट सरणी फिर से और मैं कन्वर्ट यह नहीं पता कि यह कैसे करें!
तुम सिर्फ एक फ़ाइल या कुछ और अधिक में बचाने के लिए की जरूरत है? –
मैं इस बाइटएरे को सॉकेट में भेजता हूं। लेकिन मुझे नहीं पता कि इसे कैसे deserialize करने के लिए। –
आप इसे कैसे बेकार करना चाहते हैं? सॉकेट पक्ष से, क्या आप 'file.getTag (...)' जैसे कुछ करना चाहते हैं या आप इसे फ़ाइल के रूप में सहेजना चाहते हैं? –