एक्सएमएल संपादन / सॉफ्टवेयर देखना

बड़े एक्सएमएल स्कीमा के साथ काम करने और संपादित करने के लिए किस सॉफ्टवेयर की सिफारिश की जाती है? मैं विंडोज और लिनक्स सॉफ़्टवेयर दोनों की तलाश में हूं (क्रॉस प्लेटफार्म नहीं होना चाहिए, सिर्फ दोनों के लिए सुझाव चाहते हैं) जो विशाल एक्सएमएल फाइलों से निपटने में मदद करते हैं।

0
जोड़ा
विचारों: 2

17 उत्तर

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

0
जोड़ा

एक्सएमएल जासूस के लिए +1, मैंने स्टैंड स्टैंड अकेले उत्पाद और विजुअल स्टूडियो प्लगइन दोनों का उपयोग किया है, और मैं प्रभावित हूं।

In terms of FOSS, I use Notepad++

0
जोड़ा

मैं बूढ़ा हो सकता हूं, लेकिन मैं अपना टेक्स्ट एडिटर पसंद करता हूं।

मैं emacs का उपयोग करें, और यह एक काफी सभ्य एक्सएमएल मोड है।

सबसे अच्छे टेक्स्ट संपादकों में सभ्य वाक्यविन्यास हाय-लाइटिंग और टैग मिलान सुविधाएं होंगी। आपका आईडीई पहले से ही ऐसा कर सकता है (IntelliJ विचार करता है, और मेरा मानना ​​है कि ग्रहण भी करता है)। अच्छे टेक्स्ट एडिटर्स विशाल फ़ाइलों से निपटने में सक्षम होंगे, लेकिन कुछ टेक्स्ट एडिटर्स उन्हें संभालने में सक्षम नहीं हो सकते हैं। हम किसके बारे में बात कर रहे हैं?

0
जोड़ा

अल्टोवा के xml जासूस एक महान संपादक है, लेकिन वहां से सबसे सस्ता विकल्प नहीं है ।

0
जोड़ा

मैं अपने संपादक के रूप में नोटपैड ++ का उपयोग करता हूं। विशेष रूप से एक्सएमएल से निपटने के लिए आप प्लगइन्स भी जोड़ सकते हैं।

0
जोड़ा

विंडोज के लिए, मैंने माइक्रोसॉफ्ट के अपने मुफ्त xml नोटपैड 2007 को पाया सुविधाओं का एक अच्छा चयन के साथ संपादक का उपयोग करने के लिए एक महान सरल होने के लिए। टूटा आईट्यून्स पुस्तकालयों को विकसित और संपादित करते समय मेरे एक्सएमएल आउटपुट की समीक्षा करने के लिए इसका इस्तेमाल किया जाता है। ;)

.NET 2.0 की आवश्यकता है

0
जोड़ा

oXygen xml Editor विंडोज के लिए एक महान आईडीई, थोड़ा महंगा था।

0
जोड़ा

मैं कुकटॉप का उपयोग कर रहा हूं ( tucows ), और मैं XPath परीक्षण सुविधा के बारे में बहुत खुश हूं।

  • कुकटॉप एक्सएमएल, डीटीडी, और एक्सएसएलटी दस्तावेज़ों के लिए एक संपादक और विकास पर्यावरण है
  • कुकटॉप एक विंडोज़ एप्लीकेशन है
  • सबसे अच्छा, यह मुफ़्त है!

विशेषताएं

  • रंग-कोडित एक्सएमएल, डीटीडी, और एक्सएसएलटी संपादन
  • अच्छी तरह से गठबंधन की जांच करें और सत्यापित करें
  • लगभग किसी भी एक्सएसएलटी इंजन के साथ स्टाइलशीट परीक्षण
  • XPATH परीक्षण
  • अनुकूलन योग्य "कोड बिट्स" लाइब्रेरी
  • टिडी के माध्यम से एक्सएमएल स्वरूपण
  • छोटे डाउनलोड, छोटे पदचिह्न
0
जोड़ा
@Paulocoghi: जोड़ा tucows वैकल्पिक डाउनलोड।
जोड़ा लेखक alexandrul, स्रोत
लिंक टूटा हुआ है ...
जोड़ा लेखक Paulo Coghi, स्रोत

मैं एक्सएमएल के साथ बहुत कुछ काम करता हूं, और एक महान संपादक होने के लिए ऑक्सीजन मिला है। यह क्रॉस-प्लेटफॉर्म है और इसमें एक ग्राफिकल स्कीमा संपादक है, लेकिन चूंकि मैं डीटीडी का उपयोग करता हूं और स्कीमा नहीं करता, इसलिए मैं स्कीमा संपादक की गुणवत्ता के लिए प्रतिबद्ध नहीं हूं। शेष संपादन पैकेज (जैसे एक्सएमएल संपादक और एक्सएसएलटी डीबगर) ठोस है, इसलिए यह एक कोशिश के लायक हो सकता है।

0
जोड़ा

आपको बेसलाइन के रूप में कम से कम एक सभ्य पाठ संपादक की आवश्यकता है, nxml मोड के साथ emacs जैसा कि पहले उल्लेख किया गया है एक बहुत अच्छी पसंद है। हालांकि स्कीमा बड़ा और बड़ा हो जाता है, इसलिए आप ओवरव्यू खो सकते हैं, खासकर जब आप एक एक्सएमएल स्कीमा दस्तावेज़ लिखते हैं जो बहुत वर्बोज़ हो सकता है। आपको कुछ प्रकार के विज़ुअलाइजेशन की आवश्यकता होगी: एक्सएमएल जासूस ठीक है, ऑक्सीजन बहुत महंगा है लेकिन महंगा है, लेकिन जैसा कि यह पता चला है, विंडोज़ पर, आपके पास XMLPad जो फ्रीवेयर है।

जब आप इंस्टेंस एक्सएमएल दस्तावेज़ों को संपादित करना शुरू करते हैं (और यहां तक ​​कि एक्सएमएल स्कीमा भी संपादित करते हैं) तो आपको स्कीमा के खिलाफ फ्लाई सत्यापन की आवश्यकता होती है और यदि संभव हो तो गुणों और तत्वों के ऑटो-पूर्णता। Emacs केवल एनजी आधारित स्कीमा के साथ फ्लाई सत्यापन और स्वत: पूर्णता पर समर्थन करता है (लेकिन किसी भी एक्सएसडी को आराम से एनजी स्कीमा में परिवर्तित किया जा सकता है)।

यदि आपके पास इस मामले में कोई विकल्प है, तो अपने स्कीमा सिंटैक्स के रूप में आराम एनजी का उपयोग करने पर विचार करें, यह अधिक पढ़ने योग्य और रखरखाव योग्य है ।

0
जोड़ा
एक्सएमएलपैड अब तक प्रतीत होता है वीएस के लिए सबसे अच्छा विकल्प की तरह दिखता है। एकमात्र परेशानी यह है कि लेआउट को अनुकूलित करने का कोई तरीका नहीं है। नीचे और दाएं पैन बस मेरे मामले में जगह लेते हैं।
जोड़ा लेखक axk, स्रोत

हाल ही में मैं एक्लिप्स के साथ एक्सएसएलटी फाइलों को संपादित कर रहा था लेकिन किसी कारण से ग्रहण अब ऑटो-पूर्णता नहीं करेगा। इसलिए मैंने Emacs के शानदार एनएक्सएमएल-मोड पर स्विच किया, और मुझे यकीन नहीं है कि मैं वापस जा रहा हूं। आपको स्वत: पूर्णता मिलती है जो उपयोग करना वास्तव में आसान है, और यह बहुत तेज़ है। एकमात्र गड़बड़ यह है कि आपको अपने दस्तावेज़ की स्कीमा का एक रिलाक्स एनजी संस्करण प्रदान करना होगा, लेकिन वहां ऐसे टूल्स हैं जो आपके डीटीडी या स्कीमा से आपके लिए एक उत्पन्न करते हैं।

http://www.xmlhack.com/read.php?item=2061 </ए> अधिक के लिए।

गैर-मुक्त सॉफ़्टवेयर के लिए, मैं ऑक्सीजनएक्सएमएल के लिए सिफारिशों को दूसरी बार भेजता हूं।

0
जोड़ा

I use nxml-mode in GNU Emacs for editing xml, including very big files. And i use it for a long time - it quick, provide on-the-fly validation of xml , and provide completion functionality for tag & attributes names

0
जोड़ा

FirstObject xml Editor. http://www.firstobject.com/dn_editor.htm

इसका मुफ्त, सी ++ में लिखा गया है, जो बहुत बड़ी एक्सएमएल फाइलों के साथ काम करने के लिए अनुकूलित है।

हालांकि यह कार्यक्षमता में अपेक्षाकृत सीमित है, यह सेकंड में 100 एमबी + अनफॉर्मेटेड फ़ाइलों को लोड कर सकता है, उन्हें इंडेंट कर सकता है और पेड़ दृश्य का उपयोग करके विशिष्ट तत्वों का पता लगा सकता है। 'रीफ्रेश' विकल्प का उपयोग करके आप पेड़ को टेक्स्ट व्यू के साथ सिंक्रनाइज़ भी कर सकते हैं।

यह यूनिक्स भावना में एक विशिष्ट काम करने के लिए एक साधारण उपकरण है।

0
जोड़ा

XML Copy Editor - Windows and Linux

तेज़, मुफ़्त, और एक्सएमएल स्कीमा सत्यापन का समर्थन करता है।

Official Website http://xml-copy-editor.sourceforge.net/

How to install in Ubuntu http://ubuntuforums.org/showthread.php?t=1640003

0
जोड़ा

Open source xml editors examined - it is a little bit outdated though.

0
जोड़ा

यदि आपको दीर्घकालिक व्यापक रूप से सक्षम xml आईडीई की आवश्यकता है, तो मैं अत्यधिक स्टाइलस स्टूडियो की अत्यधिक अनुशंसा करता हूं। मैंने इसे ज्यादातर एक्सएसएलटी विकास के लिए उपयोग किया है, लेकिन यह लगभग हर चीज के विकास का समर्थन करता है जो आप करना चाहते हैं। यह केवल विंडोज़ है (बहुत परेशान)।

0
जोड़ा

अल्टोवा के XMLSpy शायद सबसे अच्छा उपलब्ध है। यह आपके डेटा / स्कीमा, XPath टूल्स के विभिन्न दृश्य प्रदान करता है और अन्य चीजों के साथ अच्छे आरेख बनाता है। हालांकि यह काफी महंगा है। यह एक परिपक्व उत्पाद है, इसलिए आप कुछ अन्य उपकरणों के साथ जितनी जल्दी हो सके सीमाओं में भाग नहीं लेते हैं।

Liquid XML is a pretty good, but relatively new alternative. It's a nice app to use and there's even a free version available! This is a tool worth keeping an eye on.

इन दोनों उत्पादों में एक आसान सुविधा है जो आपकी स्कीमा के आधार पर नमूना एक्सएमएल फाइलें उत्पन्न करती है।

इसके विपरीत, ओरेकल के जेड डेवलपर (बोर्लैंड जेबिल्डर पर आधारित, मुझे विश्वास है) एक सभ्य स्कीमा संपादक प्रदान करने का प्रयास करता है, लेकिन इसमें कम पड़ता है कि कभी-कभी यह अवैध स्कीमा फाइलें उत्पन्न करता है। मैंने इसे ध्यान में रखकर जल्द ही इसका इस्तेमाल बंद कर दिया।

मैं अत्यधिक आईबीएम के एक्सएमएल स्कीमा गुणवत्ता परीक्षक की जांच करने की अत्यधिक अनुशंसा करता हूं। यह कमांड लाइन उपकरण डब्ल्यूसी 3 की एक्सएमएल स्कीमा भाषा के खिलाफ आपकी स्कीमा को मान्य करता है। यह एक अच्छा विचार है भले ही आपने किसी अन्य टूल का उपयोग करके अपनी स्कीमा बनाई हो।

0
जोड़ा