JSON

JavaScript Object Notation. The most popular format for web APIs and modern applications.

{
  "products": [
    {
      "id": "prod_001",
      "name": "Widget Pro",
      "price": 29.99,
      "in_stock": true,
      "tags": ["electronics", "gadgets"]
    },
    {
      "id": "prod_002",
      "name": "Gadget Plus",
      "price": 49.99,
      "in_stock": false,
      "tags": ["electronics"]
    }
  ]
}

XML

Extensible Markup Language. Ideal for enterprise systems, SOAP APIs, and legacy integrations.

<?xml version="1.0" encoding="UTF-8"?>
<products>
  <product>
    <id>prod_001</id>
    <name>Widget Pro</name>
    <price>29.99</price>
    <in_stock>true</in_stock>
    <tags>
      <tag>electronics</tag>
      <tag>gadgets</tag>
    </tags>
  </product>
</products>

YAML

YAML Ain't Markup Language. Human-readable format perfect for configuration and data pipelines.

products:
  - id: prod_001
    name: Widget Pro
    price: 29.99
    in_stock: true
    tags:
      - electronics
      - gadgets
  - id: prod_002
    name: Gadget Plus
    price: 49.99
    in_stock: false
    tags:
      - electronics

CSV

Comma-Separated Values. Universal format for spreadsheets, databases, and data analysis tools.

id,name,price,in_stock,tags
prod_001,Widget Pro,29.99,true,"electronics,gadgets"
prod_002,Gadget Plus,49.99,false,"electronics"