Articles of पार्सिंग

CSV फ़ाइलों को पार्स करने के लिए स्काला पार्सर संयोजन का उपयोग करें

मैं स्काला पार्सर कंग्नेटर्स का उपयोग करके एक सीएसवी पार्सर लिखने की कोशिश कर रहा हूं। व्याकरण RFC4180 पर आधारित है मैं निम्नलिखित कोड के साथ आया था यह लगभग काम करता है, लेकिन मैं इसे सही ढंग से अलग-अलग रिकॉर्डों से अलग नहीं कर सकता मुझसे क्या छूट गया? object CSV extends RegexParsers { […]

जब पायथन में एक खाली स्ट्रिंग विभाजित करते हैं, तो विभाजित ('\ n') रिटर्न करता है, तो क्यों विभाजन () एक खाली सूची लौटाती है?

मैं एक स्ट्रिंग में पंक्तियां प्राप्त करने के लिए split('\n') का उपयोग कर रहा हूं, और पाया कि ''.split() एक खाली सूची देता है, [] , जबकि ''.split('\n') देता है [''] । क्या इस तरह के अंतर के लिए कोई विशिष्ट कारण है? और क्या स्ट्रिंग में लाइनों को गिनने का कोई और अधिक सुविधाजनक […]

निर्वाचन क्षेत्र के पार्सर और निर्भरता पार्सर के बीच का अंतर

एक निर्वाचन क्षेत्र के पार्सर और निर्भरता पार्सर के बीच अंतर क्या है? दोनों के अलग-अलग उपयोग क्या हैं?

क्या जीसीसी और क्लैंग पार्सर्स वास्तव में हस्तलिखित हैं?

ऐसा लगता है कि जीसीसी और एलएलवीएम-क्लैग हस्तलिखित पुनरावर्ती वंश के पार्सर का उपयोग कर रहे हैं, और मशीन उत्पन्न नहीं , बाइसन-फ्लेक्स आधारित, नीचे की तरफ पार्सिंग। क्या कोई यहाँ पुष्टि कर सकता है कि यह मामला है? और यदि हां, तो मुख्य धारा के कंपाइलर फ्रेमवर्क हस्तलिखित पार्सर का उपयोग क्यों करते हैं? […]

कैसे त्रुटि को संबोधित करने के लिए "bash:! d ': घटना नहीं मिला" बैश कमांड प्रतिस्थापन

मैं VNC सर्वर स्टार्टअप इवेंट के आउटपुट को पार्स करने का प्रयास कर रहा हूं और कमांड प्रतिस्थापन में sed का उपयोग करके पार्स करने में समस्या चला रहा हूं। विशेष रूप से, दूरस्थ VNC सर्वर निम्न तरीके से शुरू किया जाता है: address1="user1@lxplus.cern.ch" VNCServerResponse="$(ssh "${address1}" 'vncserver' 2>&1)" इस स्टार्टअप घटना में उत्पादित मानक त्रुटि […]

पाठ की एक पंक्ति से एक शब्दकोश कैसे बना सकता है?

मेरे पास एक जनरेटेड फाइल है जिसमें निम्नलिखित तरह की हज़ारों पंक्तियां हैं: CODE,XXX,DATE,20101201,TIME,070400,CONDITION_CODES,LTXT,PRICE,999.0000,QUANTITY,100,TSN,1510000001 कुछ पंक्तियों में अधिक फ़ील्ड और अन्य कम हैं, लेकिन सभी कुंजी-मान युग्मों के समान पैटर्न का पालन करते हैं और प्रत्येक पंक्ति में एक TSN फ़ील्ड होता है। फ़ाइल पर कुछ विश्लेषण करने पर, मैंने एक शब्दकोश में फ़ाइल को […]

कैसे सी # में बहुत बड़ी XML फ़ाइलें पार्स करने के लिए?

मैं dblp XML फ़ाइलों के साथ काम कर रहा हूँ मैं वास्तव में dblp.xml फ़ाइल को पार्स करना चाहता हूं और कुछ प्रोजेक्ट में मेरी आगे की प्रक्रिया के लिए उपयोगी जानकारी निकालना चाहता हूं। और वह एक्सएमएल फाइल बहुत बड़ा है (1.1 जीबी) और मैं यह फाइल भी खोलने में असमर्थ हूं। कृपया मुझे […]

जावास्क्रिप्ट के माध्यम से JSON ऑब्जेक्ट के माध्यम से फेरबदल / पार्सिंग

मुझे jQuery / Ajax / JSON के साथ समस्या हो रही है मैं एक jQuery के AJAX पोस्ट का उपयोग कर रहा हूं। $.ajax({ type: "POST", dataType: "json", url: "someurl.com", data: "cmd="+escape(me.cmd)+"&q="+q+"&"+me.args, success: function(objJSON){ blah blah… } }); यह मेरी समझ है कि यह एक जावास्क्रिप्ट JSON ऑब्जेक्ट वापस करेगा? जो पाठ अजाक्स पोस्ट पैदा […]

केवल एक वास्तविक रेखा पर मेरा विभाजित कार्य कैसे करें और स्ट्रिंग के उद्धृत भागों को छोड़ने में सक्षम हो?

तो हमारे पास एक साधारण विभाजन है : #include <iostream> #include <string> #include <vector> #include <algorithm> #include <iterator> using namespace std; vector<string> split(const string& s, const string& delim, const bool keep_empty = true) { vector<string> result; if (delim.empty()) { result.push_back(s); return result; } string::const_iterator substart = s.begin(), subend; while (true) { subend = search(substart, s.end(), […]

JSON संख्याओं को उद्धृत किया जा सकता है?

वहाँ JSON संख्या के आसपास उद्धरण हो सकता है? खोज लिंक के अधिकांश में, ऐसा लगता है कि संख्याएं "आवश्यकता" उद्धरण नहीं हैं लेकिन, क्या पार्सर्स दोनों "attr" : 6 स्वीकार करते हैं "attr" : 6 और "attr" : "6" ? यदि MyParser की कोई कुंजी प्राप्त करने के लिए एक विधि प्राप्त नहीं होती […]

दिलचस्प पोस्ट
PHP लॉगिन सिस्टम: मुझे याद रखें (लगातार कुकी) SetParent का उपयोग करते हुए बाहरी प्रक्रिया में HWND को एम्बेड करना PHP में वर्तमान पृष्ठ का URL कैसे प्राप्त करें Scanf का प्रयोग करके इनपुट को मान्य कैसे करें बेस्ट प्रैक्टिस: सॉफ्टवेयर वर्जनिंग com.jcraft.jsch.JSchException: अज्ञातहॉस्टकी अजीब संकलक चेतावनी सी: चेतावनी: 'struct' पैरामीटर सूची में घोषित लिनक्स स्मृति प्रबंधन में आरएसएस और वीएसझेड क्या है विजुअल स्टूडियो 2010 उन प्रोजेक्ट्स से स्थिर लाइब्रेरी को स्व-लिंक नहीं कर रहा है, जो निर्भरता वाले हैं, क्योंकि यह अपेक्षा की जानी चाहिए std :: vector :: resize () बनाम std :: vector :: reserve () चरित्र प्रदर्शन पाठ एनीमेशन द्वारा एंड्रॉइड कैरेक्टर एंड्रॉइड में मैं एक बिंदीदार / धराशायी रेखा कैसे बना सकता हूं? टूलबार नेविगेशन आइकन कभी भी सेट नहीं होता Json.NET कैश प्रकार 'serialization जानकारी है? ओपनआईडी: Google ओपी से ईमेल पता प्राप्त करने की कोशिश कर रहा है