मैं मौजूदा XML
फ़ाइल खोलने के लिए org.w3c
XML API
का उपयोग कर रहा हूं। मैं कुछ नोड्स को हटा रहा हूं, और मैं इसके बजाय दूसरों को जोड़ रहा हूं।जावा: किसी XML फ़ाइल (प्रारूपण समस्याओं) को एक DOM लिखना
समस्या यह है कि जोड़े गए नए नोड्स एक के बाद एक लिखा जाता है, जिसमें कोई नई लाइन नहीं होती है और कोई इंडेंटेशन नहीं होता है। हालांकि यह सच है कि XML
फ़ाइल मान्य है, मानव की जांच करने के लिए यह बहुत कठिन है।
क्या इंडेंटेशन जोड़ने के लिए वैसे भी है, या प्रत्येक नोड के बाद कम से कम एक नई लाइन है?
यदि आप इस प्रश्न पर आ गए हैं कि जावा में एक्सएमएल को प्रिंट करने के लिए कोड उदाहरणों की तलाश है तो देखें [जावा से एक्सएमएल को सुंदर प्रिंट कैसे करें] (http://stackoverflow.com/questions/139076/how-to-pretty -प्रिंट-एक्सएमएल-से-जावा) इसके बजाए। –