ดีที่สุด Name=แปลง JSON เป็น CSV
ปรับแต่งอาร์เรย์ JSON ของวัตถุให้เป็น CSV สำหรับใช้กับสแปมเปิล - ใช้ฟรี, ปักหมุด หรืออัปโหลด, ไม่มีอะไรเก็บไว้
มันทำงานยังไง
- แสดง JSON. ปักหมุดอาร์เรย์ JSON ของวัตถุ (หรือวัตถุเดียว) หรืออัปโหลดแฟ้ม.json
- เปลี่ยน. กดปุ่ม เปลี่ยนรูปแบบ - จะสร้างคอลัมน์จากปุ่มที่อยู่บนทุกตัวอย่าง
- ดาวน์โหลด CSV. คัดลอก CSV หรือดาวน์โหลดมันพร้อมที่จะเปิดในสแปมไฟล์
เกี่ยวกับเครื่องมือนี้
JSON to CSV ปรับแต่งอาร์เรย์ของวัตถุ JSON เข้ากับ CSV ที่พร้อมใช้งานสำหรับแผนภูมิ ติดตั้ง JSON หรืออัปโหลดแฟ้ม.json และเครื่องมือจะสร้างหัวคอลัมน์จากการรวมกุญแจของวัตถุทุกตัว ดังนั้นแถวที่ใช้กับพื้นที่ที่แตกต่างกันจะยังคงเรียงกัน วัตถุและอาร์เรย์ที่อยู่ในตำแหน่งเดียวกันจะถูกเขียนเป็น JSON แบบคับแคบภายในเซลล์ของมัน แทนที่จะถูกทิ้ง ผลลัพธ์จะเปิดใน Excel, Sheets หรือ Numbers ทุกอย่างจะถูกวิเคราะห์ในคำขอ และไม่มีอะไรจะถูกเก็บไว้
คนใช้มันทำอะไร
- เปิดการตอบสนอง JSON ของ API ในสแปมไฟล์
- เปลี่ยนการส่งออก JSON เป็น CSV สำหรับ Excel หรือ Sheets
- แบ่งปันข้อมูลที่มีโครงสร้างกับเพื่อนร่วมงานที่ไม่ใช่เทคนิค
- ตรวจสอบบันทึก JSON แบบบล็อกเป็นแถวและคอลัมน์
API ของผู้พัฒนา
ปรับใช้เครื่องมือนี้โดยอัตโนมัติจากโค้ดของคุณเอง ส่งคำขอ POST ไปยังจุดจบด้านล่างนี้ และรับผลลัพธ์ที่เหมือนกับที่เครื่องมือเว็บผลิตออกมา มันมีอัตราการส่งข้อมูลจำกัดต่อไอพี และไม่ต้องการลงทะเบียน - กุญแจ API สำหรับค่าจำกัดที่สูงกว่ากำลังจะมาถึง
https://best.free/api/tools/json-to-csv/
| พารามิเตอร์ | ตัวอย่าง | จำเป็น | ข้อความ |
|---|---|---|---|
text |
[{"name":"Ada","age":36}] |
ใช่ | A JSON array of objects. |
curl -X POST https://best.free/api/tools/json-to-csv/ \
-H 'Content-Type: application/json' \
-d '{"text": "[{\"name\":\"Ada\",\"age\":36}]"}'
import requests
r = requests.post(
"https://best.free/api/tools/json-to-csv/",
json={"text": "[{\"name\":\"Ada\",\"age\":36}]"},
)
print(r.json())
const r = await fetch("https://best.free/api/tools/json-to-csv/", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({ text: "[{\"name\":\"Ada\",\"age\":36}]" }),
});
const data = await r.json();
console.log(data);
การตอบสนอง: JSON with the CSV text in "csv".
{"ok": true, "csv": "name,age\r\nAda,36\r\n"}