2010-08-26 12 views
7

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

मैं नेटबीन को कैसे जान सकता हूं कि xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd" जैसे कुछ वास्तव में C:/Schemas/beans/spring-beans-2.5.xsd पर मानचित्रण करना चाहिए?

संपादित करें: नेटबीन 6.5 में स्कीमा की एक्सएमएल कैटलॉग रखने के कुछ साधन हैं, लेकिन यह स्पष्ट नहीं है कि यह कैसे काम करता है। मैं जानता हूँ कि विकल्पों में से एक OASIS प्रारूप के लिए है ... शायद इस कुंजी

उत्तर

9

है मैं क्या निम्नलिखित NetBeans 6.9 ...

  1. चुनें 'DTDs और XML स्कीमा' से मद में उपकरण मेनू।

    एक संवाद बॉक्स खुल जाएगा।

  2. आइटम 'उपयोगकर्ता कैटलॉग [पढ़ना-लिखना] आइटम तक बाईं ओर पर सूची के माध्यम से स्क्रॉल करें।

    उस आइटम का चयन करें।

  3. प्रेस शीर्षक वाले बटन पर 'स्थानीय DTD या स्कीमा जोड़ें ...'

    एक अन्य डायलॉग एक स्थानीय फाइल करने के लिए एक संदर्भ के साथ एक यूआरएल के बीच एक संबंध परिभाषित करने के लिए खुलता है।

+0

यह खूबसूरती से काम करता था। मैंने उस संवाद को देखा था लेकिन मुझे इस तथ्य को याद आया कि "उपयोगकर्ता सूची [पढ़ना-लिखना]" तत्व था। – I82Much

+0

मेरे लिए काम नहीं करता है। स्कीमालोकेशन का उपयोग करना, अगर मैं यूआरएल को सिस्टम के रूप में उपयोग करता हूं, तो नेटबीन यूआरआई में दी गई फाइल का उपयोग नहीं करता है। –

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