2009-06-09 13 views
25

जब आप फ़ायरफ़ॉक्स में एक साधारण एक्सएमएल दस्तावेज़ देखते हैं, तो यह मानक एक्सएमएल डिस्प्ले मोड पर जाता है, जहां आप सबट्रीज़ को संकुचित कर सकते हैं, लेकिन यह कार्यक्षमता में काफी सीमित है; "सभी का विस्तार" और बटन "सभी पतन" की तरह सुविधाजनक कोई बात नहीं है, यह है कि कष्टप्रद पेज के शीर्ष पर "यह एक्सएमएल फ़ाइल इससे जुड़ी किसी भी शैली में जानकारी है प्रतीत नहीं होता है। दस्तावेज़ पेड़ नीचे दिखाया गया है" संदेश। क्या कोई सभ्य फ़ायरफ़ॉक्स एक्सटेंशन है जो बेहतर एक्सएमएल देखने/मैनिपुलेटिंग/नेविगेटिंग प्रदान करता है? मैंने मोज़िला एक्सटेंशन रिपोजिटरी में देखा लेकिन ऐसा कुछ भी प्रतीत नहीं होता था।फ़ायरफ़ॉक्स में बेहतर एक्सएमएल देखने

+1

मैंने इस प्रश्न पर एक बक्षीस डाला लेकिन बकाया राशि के साथ भी ब्राउज़र में दिए गए XML दस्तावेज़ देखने के लिए कोई भी जवाब बहुत उपयोगी नहीं है। मैं किसी भी उत्तर के लिए बक्षीस नहीं दे रहा हूं। हालांकि, अगर कोई भविष्य में एक अच्छा समाधान के साथ आता है, तो मैं खुशी से एक और उपहार जोड़ूंगा और इसे पुरस्कृत करूंगा। धन्यवाद। – dotancohen

उत्तर

3

जब मैं वेब सेवाओं है कि XML सामग्री उपलब्ध करा बारे में, मैं आमतौर पर एक एक्सएमएल स्टाइलशीट घोषणा सामग्री से जोड़ें मानव उपभोग के लिए सामग्री शैली। स्टाइलशीट एक क्लाइंट-साइड XSLT को बदलने कि ब्राउज़र में चलाता सहभागिता में वृद्धि करने के लिए कुछ जावास्क्रिप्ट के साथ XHTML और सीएसएस में एक्सएमएल चालू करने के लिए, हो सकता है है। यह webservice को डीबग करना अधिक आसान बनाता है और अक्सर इसका मतलब है कि मुझे एक ही डेटा तक पहुंचने के लिए एक HTML वेबपैप लिखना नहीं है।

+0

http://www.w3.org/TR/xml-stylesheet/ +1 – RobertPitt

0

नेट, यह आप किसी और के एक्सएमएल सामग्री डाउनलोड कर रहे हैं मदद नहीं करता है।

मैं आमतौर पर उपयोग करें IE 6 (कम से कम आप इसे एक पाठ संपादक में खोल सकते हैं), लेकिन IE8 फ़ायरफ़ॉक्स की तरह ही कार्य करता है। मुझे इस सवाल का जवाब पसंद आएगा।

+0

जब तक आप ओपी के प्रश्न का उत्तर नहीं दे रहे हैं, तो कृपया चर्चा करने के लिए टिप्पणी जोड़ें सुविधा का उपयोग करें। –

+6

उस समय मेरे पास पर्याप्त प्रतिष्ठा नहीं थी। – Cameron

2

एसोसिएट एक्सएमएल Mimetypes आप अपने प्रोफ़ाइल निर्देशिका में mimeTypes.rdf संपादन करके संपादित करना चाहते हैं के साथ एक और दर्शक। एक्सएमएल एप्लीकेशन/एक्सएमएल और टेक्स्ट/एक्सएमएल है लेकिन एप्लिकेशन/एक्सएचटीएमएल + एक्सएमएल, एप्लिकेशन/एसवीजी + एक्सएमएल और एप्लिकेशन/आरएसएस + एक्सएमएल जैसे विशिष्ट वेरिएंट भी हैं जिन्हें आपको तय करना होगा कि डिफ़ॉल्ट व्यवहार को ओवरराइड करना है या नहीं ये एक्सएचटीएमएल प्रतिपादन, एसवीजी छवियों और आरएसएस फ़ीड क्रमशः तोड़ देंगे)।

एक बार जब आप इस प्रकार पंजीकृत कर लेंगे तो आप जो भी संपादक चाहते हैं उसका उपयोग करने के लिए टूल-> विकल्प/एप्लिकेशन के तहत डिफ़ॉल्ट कार्रवाई को संशोधित करने में सक्षम होना चाहिए।

+0

मैं ऐसा करने का प्रयास कर रहा हूं और अब मेरी प्रोफ़ाइल में mimeTypes.rdf फ़ाइल में टेक्स्ट/एक्सएमएल और एप्लिकेशन/एक्सएमएल माइम प्रकार है। एक्सएमएल प्रकार अब टूल्स \ विकल्प \ अनुप्रयोगों में दिखाई देता है और मैंने हैंडलर को नोटपैड ++ पर सेट किया है, लेकिन जब मैं एक एक्सएमएल लिंक पर क्लिक करता हूं तो यह अभी भी डिफ़ॉल्ट एक्सएमएल व्यूअर में खुलता है। क्या आप जानते हैं कि डिफ़ॉल्ट दर्शक इस सेटिंग को ओवरराइड कर रहा है या क्या मुझे कुछ याद आ रहा है? धन्यवाद –

4

आप के रूप following link

मैं बात अपने आप को उसी तरह के बाद कर रहा हूँ ने संकेत दिया मैं XSL के साथ एक खेल है और अपने परिणाम पोस्ट करेंगे फ़ायरफ़ॉक्स के अपने XSL दस्तावेज़ को संपादित कर सकते हैं। XML घोषणा के बाद

<?xml-stylesheet type="text/xsl" encoding="UTF-8" href="yourstylesheet.xsl" version="1.0"?> 

:

3

आप जोड़कर अपने XML दस्तावेज़ के लिए एक XSLT स्टाइलशीट जोड़ सकते हैं। अधिक जानकारी के लिए http://www.w3schools.com/xsl/xsl_transformation.asp देखें।

+1

एक्सएमएल-स्टाइलशीट प्रसंस्करण निर्देश पर 'एन्कोडिंग' और' संस्करण 'छद्म-विशेषताओं की अनुमति नहीं है, http://www.w3.org/TR/xml-stylesheet/ देखें (यदि आप इसके बारे में सोचते हैं, तो एन्कोडिंग और संस्करण स्टाइलशीट के गुण हैं और इसे स्टाइलशीट द्वारा निर्दिष्ट किया जाना चाहिए, जो उस लिंक से नहीं है।) –

1

आप डेवलपर टूलबार जोड़ सकते हैं जो आपके ब्राउज़र से एक्सएमएल डेवलपर के मानक टूल का उपयोग करने की अनुमति देता है!

https://addons.mozilla.org/en-us/firefox/addon/xml-developer-toolbar/

+0

धन्यवाद, दीपक, लेकिन यह एडन ऐसा लगता है कि यह स्थानीय एक्सएमएल फाइलों के साथ काम करने के लिए टूल प्रदान करता है, न कि एक वेब सर्वर द्वारा की गई फाइलों के साथ काम करें और ब्राउज़र में प्रदर्शित करें। – dotancohen

1

यह समाधान से अधिक हैक है, लेकिन आप फ़ायरफ़ॉक्स डेवलपर टूल्स खोल सकते हैं और वहां एक एक्सएमएल ब्राउज़ कर सकते हैं।

असल में वर्तमान में यह सामान्य दृश्य से काफी बेहतर नहीं है, लेकिन कम से कम यह सभी नोड्स शुरू से ढह गए हैं और आप नोड के सभी वंशजों (फ़ायरफ़ॉक्स 31 के बाद) का विस्तार करने के लिए Alt + क्लिक कर सकते हैं।

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