Linux - How to beautify CURL Command result into valid JSON Format?


(App Shah) #1

Recently I ran some CURL command on my Mac OS X terminal windows.

Sample:

bash-3.2$ curl -X POST “https://api.cognitive.microsofttranslator.com/translate?api-version=3.0&from=en&to=de,it,ja,es,fr,hi,zh-Hans,te,ar,ta” -H “Ocp-Apim-Subscription-Key: 6380c68dff384955ae2ca406e989867a” -H “Content-Type: application/json” -d ‘[{“Text”:“I am an Engineer by profession, Blogger by passion & Founder of Crunchify, LLC, the largest free blogging and technical resource site for beginners.”}]’

[{“translations”:[{“text”:“Ich bin ein Ingenieur von Beruf, Blogger von Leidenschaft & Gründer von Crunchify, LLC, die größte kostenlose Blogging und technische Ressource Website für Anfänger.”,“to”:“de”},{“text”:“Sono un ingegnere di professione, blogger di passione & fondatore di Crunchify, LLC, il più grande sito di blogging gratuito e risorse tecniche per i principianti.”,“to”:“it”},{“text”:“私は初心者のための最大の無料ブログや技術リソースサイト、LLC、Crunchify の情熱 & 創設者によって専門家、ブロガーによってエンジニアです。”,“to”:“ja”},{“text”:“Soy Ingeniero de profesión, blogger por pasión y fundador de Crunchify, LLC, el mayor sitio de blogs gratuitos y recursos técnicos para principiantes.”,“to”:“es”},{“text”:“Je suis un ingénieur par profession, Blogger par la passion et le fondateur de Crunchify, LLC, le plus grand blog gratuit et le site de ressources techniques pour les débutants.”,“to”:“fr”},{“text”:“मैं पेशे से एक इंजीनियर हूं, जुनून द्वारा ब्लॉगर Crunchify, LLC, सबसे बड़ा मुक्त ब्लॉगिंग और तकनीकी संसाधन के लिए शुरुआती साइट के संस्थापक ।”,“to”:“hi”},{“text”:“我是一个工程师的职业, 博客的激情 & 创始人克朗奇菲, 有限责任公司, 最大的免费博客和技术资源网站的初学者。”,“to”:“zh-Hans”},{“text”:“నేను వృత్తిపరంగా ఒక ఇంజినీర్ ని, బ్లాగర్ ని అభిరుచి ద్వారా, crunchify యొక్క వ్యవస్థాపకుడు, LLC, ప్రారంభ కోసం అతిపెద్ద ఉచిత బ్లాగింగ్ మరియు సాంకేతిక వనరుల సైట్.”,“to”:“te”},{“text”:“انا مهندس من قبل المهنة ، مدون من قبل العاطفة ومؤسس الجرش ، LLC ، أكبر المدونات الحرة وموقع الموارد التقنية للمبتدئين.”,“to”:“ar”},{“text”:“நான் தொழில் ஒரு பொறியாளர், & நிறுவனர் Crunchify, ஒரு பெரிய இலவச வலைப்பூ மற்றும் தொடக்க தொழில்நுட்ப வள தளம்.”,“to”:“ta”}]}

How to beautify this response?


(App Shah) #2

Just found out a solution. Just add | json_pp to curl command and you will see prettify JSON response.


(App Shah) #3

Check out Microsoft Azure Translator Text API Java Tutorial (v3.0) & Azure SignUp Process tutorial.


Copyright © 2019 Crunchify, LLC.  •  WordPress Services  •  Contact  •  Hosted at DiscourseHosting.