Parsing CSV data in Javascript -


मेरे पास इस तरह की स्ट्रिंग है:

138374: order1,738437: order2,927438 : आदेश 3

मैं अल्पविराम (, ) द्वारा आदेशों को विभाजित करने के लिए एक पाश कर रहा हूं

मैं इसे बृहदान्त्र (< कोड>: ) ऑर्डर नंबर और ऑर्डर नाम प्राप्त करने के लिए।

नीचे कोड है:

  फ़ंक्शन (getOrders) {var completeOrderRequest = getOrders.split ( ','); के लिए (var j = 0; j & lt; orderRequest.split (',')। लंबाई; j ++) {अलर्ट (पूर्णऑर्डर रक्वेस्ट [जे]); Var nameOrderIds = पूर्णऑर्डररॉईस्ट [जे] .split (':'); चेतावनी ("ऑर्डर नंबर:" + नाम ऑर्डर आय [0]); चेतावनी ("नाम:" + नाम ऑर्डर आय [1]); }}  

अभी यह मुझे आदेश संख्या दे रही है 0.

  फ़ंक्शन getOrders (ऑर्डर स्ट्रिंग) {var ऑर्डर = ऑर्डर स्ट्रिंग.split (','); // ordernumber की सरणी बनाएँ: के लिए नाम combos (var i = 0; i & lt; orders.length; i + +) {// उपयोग करें ऊपर की सरणी की लंबाई, फिर से विभाजित नहीं var प्रविष्टि = आदेश [i] .split (': '); // अब इसे अपनी सरणी अलर्ट में प्रत्येक कॉम्बो को तोड़ दो ("ऑर्डर नंबर:" + एंट्री [0]); चेतावनी ("नाम:" + प्रविष्ट [1]); }}  


Comments