Ich erhalte Antwort aus dem unter Befehl in json-Format in .sh Datei (mit Shell-Skript) zu erhalten:Wie json Datenwert um saperate Variable mit Shell-Skript
**curl https://api.flipkart.net/sellers/skus/$col1/listings -H "Content-Type: application/json" -H "Authorization: Bearer $value"**
Hier die Antwort ich bin immer:
{"listingId":"LSMSW","skuId":"M7489","fsn":"ACCCQD","attributeValues":{"actual_stock_count":"1","mrp":"199","seller_listing_state":"current","procurement_sla":"2","zonal_shipping_charge":"0","stock_count":"10","local_shipping_charge":"0","listing_status":"ACTIVE","max_order_quantity_allowed":"3","fulfilled_by":"seller","fk_release_date":"2016-08-29 10:00:08","selling_price":"529","inventory_count":"10","national_shipping_charge":"0","sku_id":"M7489"},"listingValidations":null}
Jetzt möchte ich alle den Wert in getrennten variablen zur Wiederverwendung extrahieren wie:
LISTINGID = 'Auflistung id-Wert'
SKUID = 'skuId Wert'
und viele mehr
Ist jemand wissen, die Antwort bitte Kommentar mit Erklärung.
Vielen Dank im Voraus
Da der JSON mindestens einen Knoten 'attributeValues' enthält, der andere Daten enthält, die beim Parsen mit einem Shell-Skript eine Reihe von Problemen verursachen, ist es nicht akzeptabel, eine Skriptsprache wie Python zu verwenden und die Ergebnisse dann zu exportieren Umgebungsvariablen? – glennstar
Ich benutze Shell-Skript. dann, wie kann ich json antwort./ – Urvashi
Nein .Ich benutze dies, aber es zeigt Fehlgeschlagen Schreiben Körper – Urvashi