2008-11-21 15 views
137

एक्सएमएलपीआई जैसे बहुत सारे "हेवीवेट" उपकरण हैं, जो एक्सएमएल डॉक्स में चारों ओर प्रोडिंग के लिए अच्छे हैं - लेकिन अक्सर (अक्सर कुछ मामलों में!) आप बस जल्दी से खोलना चाहते हैं और एक एक्सएमएल दस्तावेज़ ब्राउज़ करें, और इसे बहुत मुद्रित किया है। शायद कुछ बुनियादी खोज कार्यक्षमता के साथ (पाठ संभवतः ठीक है)।लाइटवेट एक्सएमएल व्यूअर जो बड़ी फाइलों को संभाल सकता है

मैं आमतौर पर इसके लिए फ़ायरफ़ॉक्स के आईई जैसे ब्राउज़र का उपयोग करता हूं, लेकिन वे बड़े फ़ाइल आकारों के लिए तोड़ने लगते हैं (मैं अक्सर एमबी के 10s या अधिक में फ़ाइलों को खोल रहा हूं)।

मेरे पास कुछ विचार हैं कि इस तरह के दर्शक को कैसे कार्यान्वित किया जा सकता है, इसलिए मुझे यकीन है कि वहां कुछ ऐसा होना चाहिए जो इसे कर सकता है, लेकिन मेरा google-fu मुझे नीचे छोड़ रहा है।

तो मैंने सोचा कि मैं इसे हाइव-दिमाग में डाल दूंगा जो कि रास्ता तय करने के लिए है।

विचार?

+14

@ केवी मेरा मानना ​​है कि लोग लगातार इस धागे पर मतदान करते हैं, आपके मनमाने ढंग से निर्णय वास्तविकता के साथ सिंक के बाहर थोड़ा सा बनाते हैं – Jeffz

+1

@ जेफज़ जो कुछ भी वोट है, यह सिर्फ समय की बात है कि "सॉफ्टवेयर की सिफारिश करें" प्रश्न सिंक से बाहर हो जाएंगे। यही कारण है कि उन्हें यहां ओटी माना जाता है। –

उत्तर

176

फर्स्टोबजेक्ट 605k डाउनलोड हल्के मूल विंडोज free XML editor 1.3 सेकंड में 50 एमबी फ़ाइल खोलता है और टेक्स्ट संपादन, खोज, सिंटैक्स-रंगीन प्रिंटिंग, प्लस ट्री व्यू और अतिरिक्त एक्सएमएल फीचर्स प्रदान करता है जिसमें स्वरूपण और पूर्ण उड़ाया गया सीएमकैप स्क्रिप्टिंग शामिल है। आप कर सकते हैं एक अलग इंडेंटेशन के लिए एक संपूर्ण 50 एमबी एक्सएमएल दस्तावेज़ को दोबारा सुधारें (विशेष 2.3 गीगाहर्ट्ज/2 जीबी मशीन पर कुछ सेकंड नहीं लेते हैं)।

+0

धन्यवाद बेन। बस इस सवाल पर वापस आ गया क्योंकि आवश्यकता फिर से आई और आपकी प्रतिक्रिया देखी। यह टूल सटीक प्रतीत होता है जो मैं मूल रूप से ढूंढ रहा था! मैंने अभी तक बड़े दस्तावेज़ों पर इसे आजमाया नहीं है, लेकिन 5 एमबी दस्तावेज़ निश्चित रूप से एक सेकंड के एक अंश में खुलते हैं, और केवल F8 कुंजी को मारकर लगभग एक सेकंड में सुंदर दिखते हैं। आप जो कहते हैं उससे प्रदर्शन एमबीएस के दसियों में अच्छी तरह से स्केल करना चाहिए। बाद में इसे आजमाने के लिए कुछ जीबी दस्तावेज़ हो सकते हैं। यह लड़कों से लड़कों को सॉर्ट करेगा ;-) – philsquared

+0

मैंने अभी 250 एमबी दस्तावेज़ के साथ कोशिश की है और यह एक आकर्षण की तरह काम करता है! केवल एक चीज जिसे मैं समझ नहीं पा रहा हूं, यह है कि यह "एटीएम" को एक मूल्य के रूप में प्रदर्शित करने के लिए कैसे करें (उदाहरण के लिए, http://www.fileformat.info/info/unicode/char/160/index से HTML इकाई (दशमलव)। एचटीएम) – Andrija

+0

बस 103 एमबी फ़ाइल पर यह कोशिश की और शानदार ढंग से काम करता है। पारितोषिक के लिए धन्यवाद। –

4

मुझे Total Commander के दर्शक पसंद हैं क्योंकि यह केवल आपके द्वारा देखे जाने वाले पाठ को लोड करता है और यह बहुत तेज़ है। बेशक, यह सिर्फ एक टेक्स्ट/हेक्स दर्शक है, इसलिए यह आपके एक्सएमएल को प्रारूपित नहीं करेगा, लेकिन आप मूल पाठ खोज का उपयोग कर सकते हैं।

+2

सुंदर मुद्रण काफी महत्वपूर्ण है। धन्यवाद, थो। – philsquared

+2

कभी-कभी गति केवल एकमात्र चीज है जो मायने रखती है, और ऐसे मामलों में कुल कमांडर की लिस्टर वास्तव में सबसे अच्छी है। मैंने इसे 500 एमबी से अधिक फ़ाइलों में जल्दी से ढूंढने के लिए उपयोग किया है। कुछ एफएआर प्रबंधक के अंतर्निर्मित दर्शक के लिए जाते हैं। – ccpizza

0

मुझे Microsoft's XML Notepad 2007 पसंद है, लेकिन मुझे नहीं पता कि यह बहुत बड़ी फ़ाइलों को कैसे संभालता है, क्षमा करें।

+1

यह उन्हें पेड़-दृश्य में ठीक से संभालता है, लेकिन टेक्स्ट व्यू अभी भी आईई का उपयोग करता है, इसलिए एक ही समस्या है – philsquared

+0

अरे, ** मैक ओएस एक्स? ** – Pacerier

+0

मैकोज़ के लिए, Xmplify का उपयोग करें। यदि आपकी फ़ाइल एक लंबी रेखा है, तो बस प्रारूप बटन दबाएं और फ़ाइल को सहेजें। –

2

JEdit और इसकी XML-plugin

+0

धन्यवाद। मैं आदर्श रूप से समर्पित xml व्यूअर की तलाश में था, लेकिन यदि जेडिट नौकरी करता है तो मैं इसे रद्द नहीं करूँगा। मैं एक नज़र रखना होगा। कुछ सालों तक इसकी कोशिश नहीं की, लेकिन आखिरी बार मैंने (पाठ संपादक के रूप में) मुझे याद नहीं किया कि ... – philsquared

+0

ठीक है, मैंने कोशिश की। मुझे कहना है कि मैं वास्तव में वेनिला जावा जीयूआई से नफरत करता हूं, और जेएडिट कोर के लिए जावा जीयूआई है। ऐसा कहा जाता है कि ऐसा लगता है कि यह पृष्ठभूमि धागे पर पार्सिंग कर रहा है, और दिखाता है कि यह जितनी जल्दी हो सके उतना ही हो सकता है। तो यह मेरी 30 एमबी फ़ाइल 2-3 सेकंड के भीतर दिखाना शुरू कर देता है .... [जारी] – philsquared

+0

... तब तक आप तब तक दस्तावेज़ के बाद के हिस्सों तक नहीं जा सकते जब तक उन्हें पार्स नहीं किया जाता है - और मुझे लगता है कि यह अभी भी करता है मेमोरी पार्स में पूर्ण करें - इसलिए यह भी बड़े दस्तावेज़ों के साथ अधिक संघर्ष कर सकता है, लेकिन मेरी आवश्यकताओं के संदर्भ में यह अब तक का सबसे अच्छा है। धन्यवाद – philsquared

4

कोशिश EditPlus - http://www.editplus.com/

+2

धन्यवाद Ikurts। मैंने इसे आज़माया और यह निश्चित रूप से ब्रॉवर्स की तुलना में बेहतर काम करता है। यह बड़ी फ़ाइलों को काफी अच्छी तरह से संभाल सकता है (मैंने इसे कुछ 30 एमबी एक्सएमएल दस्तावेज़ों के साथ आजमाया), और क्रैश नहीं हुआ! हालांकि, ऐसा लगता है कि यह दिखाए जाने से पहले पूरे डॉक्टर को पार्स कर रहा है, जो मैं नहीं चाहता था। वैसे भी आपको वोट देना – philsquared

+0

अरे, ** मैक ओएस एक्स? ** – Pacerier

+0

मैकोज़ के लिए, Xmplify का उपयोग करें। यदि आपकी फ़ाइल एक लंबी रेखा है, तो बस प्रारूप बटन दबाएं और फ़ाइल को सहेजें। –

11

XML Copy Editor बात के इस प्रकार के लिए एकदम सही है।

+1

मैंने अभी कोशिश की है। एडिटप्लस के समान ही (IKurts पर टिप्पणियां देखें)। कुछ बार कोशिश करने से (कठोर प्रोफाइलिंग नहीं), यह एडिटप्लस (यह अपने स्वयं के स्टार्टअप समय और 30 एमबी दस्तावेज़ के लिए लोड समय दोनों) की तुलना में थोड़ा तेज़ लगता है - लेकिन फिर भी दिखने से पहले पूरे दस्तावेज़ को पार करता है। – philsquared

+0

हे, ** मैक ओएस एक्स? ** – Pacerier

0

टेक्स्टपैड में एक निःशुल्क xmltidy plugin है जो आपके एक्सएमएल को सुंदर-प्रिंट करता है। अच्छा और तेज़, हालांकि टेक्स्टपैड शेयरवेयर है।

2

मैंने दर्जनों एक्सएमएल संपादकों को एक ऐसा खोजने की उम्मीद की है जो किसी प्रकार का विज़ुअलाइज़ेशन करने में सक्षम होगा। विंडोज़ के लिए सबसे अच्छा लाइटवेट दर्शक मुझे मिला है XMLMarker - बहुत खराब परियोजना अब कुछ वर्षों से मर चुकी है। यह एक संपादक के रूप में इतना उपयोगी नहीं है, लेकिन यह फ्लैट एक्सएमएल डेटा को टेबल के रूप में प्रदर्शित करने का अच्छा काम करता है।

बहुत सारे मुफ्त संपादक हैं जो विम, एमएक्स, स्किट, ग्रहण (जे 2 ईई संस्करण), jedit, notepad++ सहित एक्सएमएल सिंटैक्स हाइलाइटिंग करते हैं।

हैवीवेट एक्सएमएल सुविधाओं के लिए

, XPath समर्थन, XSLT संपादन और डिबगिंग, साबुन/डबल्यूएसडीएल की तरह वहाँ की तरह, XMLSpy, Oxygen, StylusStudio कुछ अच्छी वाणिज्यिक उपकरण हैं।

JEdit ओपन-सोर्स है और इसमें एक्सएमएल, एक्सपीएथ और एक्सएसएलटी के लिए प्लगइन भी हैं।

वर्ड -2003 विज़ुअलाइज़ करने के लिए काफी अच्छा है (लेकिन संपादन के लिए इसका उपयोग न करें)। एक्सेल-2003 और ऊपर फ्लैट एक्सएमएल डेटा को विज़ुअलाइज़ करने पर भी अच्छा काम करता है और एक्सएसएल ट्रांसफॉर्मेशन (फिर से, एक संपादक के रूप में अच्छा नहीं) लागू कर सकता है।

2

http://www.firstobject.com/dn_editor.htm अब तक का सबसे अच्छा और हल्का संपादक उपयोगी उपयोगिता के साथ उपलब्ध है। मैं इसका उपयोग करने की अनुशंसा करता हूं - 400 एमबी फाइलों और दस लाख से अधिक रिकॉर्ड के साथ प्रयास किया :)

+2

वही बात है जो @ बेन ब्रायंट ने तीन साल पहले स्वीकृत उत्तर में उल्लेख किया था। ;) – ruffin

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