मुझे यकीन नहीं है कि यह संभव है, लेकिन मुझे लगता है कि मैं पूछूंगा और देख सकता हूं कि मुझे कोई जानकारी मिल सकती है या नहीं।एक जनसंख्या डेटाबेस बनाने के लिए एक्सएमएल और एक्सएसडी का उपयोग
जैसा कि शीर्षक से पता चलता है, मेरे पास हजारों लाइनों के साथ एक एक्सएमएल फ़ाइल है। मेरे पास इसकी संबद्ध एक्सएसडी स्कीमा फ़ाइल भी है।
मैं सोच रहा था, क्या यह मेरे लिए XPath सामान मैन्युअल रूप से निर्दिष्ट किए बिना इस डेटा को एक MySQL डेटाबेस में परिवर्तित करना संभव है?
उदाहरण के लिए, क्या जावा या पायथन या एक्सएसडी के आधार पर एक्सएमएल संरचना का विश्लेषण करने के लिए जो भी प्रोग्राम संभव है, तालिका कॉलम निकालें, और डेटा के साथ पॉप्युलेट करें?
मैंने अपनी XML फ़ाइल आयात करने के लिए PHPMyAdmin का उपयोग करने का प्रयास किया, लेकिन यह काम नहीं किया और कहा कि एक समस्या थी, जो मुझे लगता है कि यह इस तथ्य से संबंधित था कि यह कॉलम नहीं बना सका। जहां तक मुझे पता है, यह सीएसवी फाइलों को बेहतर तरीके से संभाल सकता है, इसलिए यह 2 चरण रूपांतरण के लिए एक और विकल्प है।
धन्यवाद।
क्या आप एक एक्सएमएल का उदाहरण और उस तालिका की तालिका संरचना को पोस्ट कर सकते हैं जो डेटा को पुन: प्राप्त करने के लिए लगता है? –
बिल्कुल मेरी बात है! मैं एक ऐसे तरीके की तलाश में हूं जो मैं एक्सएमएल/एक्सएसडी से स्वचालित रूप से टेबल संरचना बना सकता हूं। मैं टेबल संरचना के बारे में चिंता नहीं करना चाहता। मैं केवल एक्सएमएल और एक्सएसडी की आपूर्ति करने में सक्षम होना चाहता हूं, सॉफ्टवेयर/कोड चला सकता हूं, और एक्सएमएल डेटा के साथ एक डीबी दिया जा सकता है। – eoinzy
इसलिए यदि हम इस कोड को एक्सएमएल-फाइल का उदाहरण देते हैं, तो एक्सएचटीएमएल-दस्तावेज़ के उदाहरण के लिए, यह एक्सएचटीएमएल फाइल से सभी डेटा स्टोर करने के लिए अनुमानों से तालिकाओं के बहुत सारे बनाने जा रहा है? –