2012-02-09 14 views
6

मुझे एक्सएमएल फाइलों को देखने की जरूरत है, प्रत्येक 3-4 जीबी।ओपन विशाल एक्सएमएल फाइलें और सुंदर प्रिंट

क्या कोई मुझे विशाल आकार एक्सएमएल देखने के लिए सबसे अच्छा मुफ्त टूल/परीक्षण संस्करण बता सकता है क्योंकि अगर मैं इसे कुछ संपादक में खोलता हूं, तो यह मुझे "स्मृति से बाहर" देता है? मुझे इसके साथ-साथ सुंदर प्रिंट विकल्प की भी आवश्यकता है। मैंने 010 Editor की कोशिश की लेकिन इसमें इसमें सुंदर प्रिंट विकल्प नहीं है।

उत्तर

6

सुंदर प्रिंट एक्सएमएल xmllint आदेश का उपयोग:

xmllint --format xml_file.xml> pretty_xml_file.xml

और अब आप vi में pretty_xml_file.xml या अपने पसंदीदा संपादक

+0

अच्छा सुझाव खोल सकते हैं। आप ओपी को सबप्रोसेस कॉल कोड देने पर विचार कर सकते हैं ताकि यह स्पष्ट हो कि xmllint एक पायथन मॉड्यूल नहीं है। –

+2

को '- स्ट्रीम' तर्क शामिल करने की आवश्यकता हो सकती है क्योंकि ओपी कहता है कि इनपुट एक्सएमएल फाइलें 3-4 जीबी हैं। हालांकि सकारात्मक नहीं है। –

संबंधित मुद्दे