मैं अपने डेटा को एक फ़ाइल में जारी रखना चाहता हूं और जब मैं प्रोग्राम को पुन: चालू करता हूं तो डेटा को पुनर्स्थापित करना चाहता हूं।मैं अपने डिफस्ट्रक्ट को फ़ाइल में कैसे जारी रखूं और पुनर्स्थापित कैसे करूं?
मैं जैसे मेरी defstruct परिभाषित किया है:
(defstruct बुकमार्क: यूआरएल: शीर्षक: टिप्पणियाँ)
कार्यक्रम बस निम्न करेगा:
1. लोड defstruct यूआरएल-db से की। txt
2. * कमांड-लाइन-तर्क * में पारित एक आयात फ़ाइल से पढ़ें और आंतरिक डेटा var में जोड़ें।
3. url-db.txt फ़ाइल को फिर से लिखें।
नमूना आयात फ़ाइल:
www.cnn.com | समाचार | यह सीएनएन
है www.msnbc.com | खोजें |
news.ycombinator.com | समाचार | तकनीकी समाचार
कोई मेरे सामने इस समस्या से गुजर गया: http://stackoverflow.com/questions/923029/clojure-slurping-structs-from-file-fails-with-string-attributes-containing-white –