मैं उन परियोजनाओं जहां एक लाख बेहतर तरीके पूरा करने के लिए मैं क्या जरूरत है में से एक पर काम कर रहा हूँ, लेकिन मैं कोई विकल्प नहीं है और मैं इसे इस तरह से करना है। संदेश यह है:मैं की आवश्यकता है एक मानव पठनीय, फिर भी पार्स करने योग्य दस्तावेज़ स्वरूप
वहाँ एक वेब फार्म, जब उपयोगकर्ता इसे भरता बाहर और एक प्रस्तुत एक मानव पठनीय पाठ फ़ाइल प्रपत्र डेटा का उपयोग कर बनाई गई है पर पड़ती है। यह इस तरह दिखता है:
field_1: value for field one
field_2: value for field two
more data for field two (field two has a newline in it!)
field3: some more data
मेरे समस्या यह है: मैं इतना है कि उपयोगकर्ता इसे संपादित कर सकते इस पाठ फ़ाइल वेब फार्म में वापस पार्स करने के लिए की जरूरत है।
मैं मूर्खतापूर्ण तरीके से, इसे कैसे पूरा कर सकता हूं? डेटाबेस एक विकल्प नहीं है, मुझे इन टेक्स्ट फ़ाइलों का उपयोग करना होगा।
मेरे सवाल:
- वहाँ यह करने के लिए एक सरल तरीका है ऊपर के उदाहरण में प्रारूप का उपयोग है?
- क्या मानव पठनीय प्रारूप बेहतर काम करेगा (दूसरे शब्दों में मैं प्रारूप बदल सकता हूं)
- मानव पठनीय अर्थ यह है कि एक गैर प्रोग्रामर इसे पढ़ सकता है और जान सकता है कि क्या है।
इस परियोजना पीएचपी उपयोग करता है।
अद्यतन
मानव पठनीय से मेरा मतलब है कि किसी को भी पाठ पढ़ सकता है और अपनी दादी सहित यह से अभिभूत हो नहीं,।
यह बहुत कुछ है जो एक्सएमएल है ... मानव पठनीय लेकिन आसानी से पार्स किया जा सकता है। उस ने कहा, कच्चे एक्सएमएल सबसे सुंदर नहीं है। मैं डेटा फ़ाइल के लिए एक्सएमएल का उपयोग करने का सुझाव दूंगा, फिर मानव-पठनीय दृश्य के लिए प्रारूपित करने के लिए एक एक्सएसएलटी फ़ाइल से लिंक करें। –
@DA मानव पठनीय द्वारा मेरा मतलब है कि मेरी माँ इसे पढ़ सकती है और भ्रमित या अभिभूत नहीं हो सकती है। – macinjosh
@ मासीनजोश: मुझे आपकी निक पसंद है। जब मैं 12 वर्ष का था, तो मैं "द मैक एंड जोश" नामक एक कंपनी शुरू करना चाहता था :-) – Josh