मैं जावा में एक पार्सर की तलाश में हूं जो एसजीएमएल में स्वरूपित दस्तावेज़ को पार्स कर सकता है।जावा में एसजीएमएल पार्सर?
डुप्लिकेट पर नज़र रखता है के लिए: मैं दो अन्य सूत्र है कि इस विषय पर चर्चा के बारे में पता कर रहा हूँ: Parsing Java String with SGML Java SGML to XML conversion? लेकिन न तो एक संकल्प है, इसलिए नया विषय है।
लोगों को SGML साथ एक्सएमएल भ्रमित के लिए: कृपया इस पढ़ें: http://www.w3.org/TR/NOTE-sgml-xml-971215#null (संक्षेप में, वहाँ कम से कम यह व्यर्थ यह वेनिला रूप है में करने के लिए पर्याप्त सूक्ष्म अंतर कर रहे हैं)
लोग हैं, जो पूछ के शौकीन हैं Google को पोस्टर: मैंने पहले से ही किया है और निकटतम मैं व्यापक रूप से लोकप्रिय SAXParser के साथ आ सकता था: http://download.oracle.com/javase/1.4.2/docs/api/javax/xml/parsers/SAXParser.html लेकिन निश्चित रूप से यह एक एक्सएमएल पार्सर होना है। मैं यह देखने के लिए चारों ओर देख रहा हूं कि एसजीएमएल को समायोजित करने के लिए किसी ने एसएक्स पार्सर में संशोधन लागू किया है या नहीं।
आखिरकार, मैं एसएक्स का उपयोग नहीं कर सकता क्योंकि मैं जावा समाधान की तलाश में हूं।
धन्यवाद! यदि SGML दस्तावेज काम करने के लिए मानक SAX पार्सर के लिए काफी निकट एक्सएमएल के लिए है देखने के लिए जाँच - :)
लोग अभी भी SGML का उपयोग करें? मैं वास्तव में उत्सुक हूं - आपके मामले में इसका क्या उपयोग किया जाता है? – skaffman
मेरे पास लगभग 2500 दस्तावेज़ हैं जो एसजीएमएल में स्वरूपित हैं - मुझे कुछ सांख्यिकीय विश्लेषण के लिए डेटा का उपयोग करने की आवश्यकता है। मैं टैग्स के वितरण को निर्धारित करने के लिए एक त्वरित कार्यक्रम को एक साथ जोड़ रहा हूं, मैंने उनमें से कुछ को देखा और वे केवल कुछ चुनिंदा टैग का उपयोग कर रहे हैं। इस मामले में, मैं आसानी से SAXParser का उपयोग कर सकता था। – user183037
मेरे पास हजारों एसजीएमएल फाइलें हैं, और अधिक समय हर समय बनाई जाती है। एसजीएमएल अभी भी प्रकाशन उद्योग में काफी व्यापक रूप से उपयोग किया जाता है, हालांकि अप्रत्याशित! – Woody