Skip to content
Novus Examples
json1.3 KB

JSON Feed 1.1

A JSON Feed 1.1 document — the JSON alternative to RSS/Atom — with a feed header and three items using content_html, content_text, tags, and publish dates, for testing JSON Feed parsers and readers.

Preview — first 43 linesjson
{
  "version": "https://jsonfeed.org/version/1.1",
  "title": "Novus Examples Blog",
  "home_page_url": "https://example.com/",
  "feed_url": "https://example.com/feed.json",
  "description": "Sample JSON Feed fixture for parser testing.",
  "language": "en-US",
  "authors": [
    {
      "name": "Novus Examples",
      "url": "https://example.com/about"
    }
  ],
  "items": [
    {
      "id": "https://example.com/posts/3",
      "url": "https://example.com/posts/testing-file-formats",
      "title": "Testing File Formats",
      "content_html": "<p>A short post about testing parsers with known fixtures.</p>",
      "summary": "A short post about testing parsers with known fixtures.",
      "date_published": "2026-01-03T09:00:00Z",
      "tags": [
        "testing",
        "formats"
      ]
    },
    {
      "id": "https://example.com/posts/2",
      "url": "https://example.com/posts/why-fixtures-matter",
      "title": "Why Fixtures Matter",
      "content_text": "Deterministic sample files make regression testing reproducible.",
      "date_published": "2026-01-02T09:00:00Z"
    },
    {
      "id": "https://example.com/posts/1",
      "url": "https://example.com/posts/hello-world",
      "title": "Hello, World",
      "content_text": "The first post.",
      "date_published": "2026-01-01T09:00:00Z"
    }
  ]
}

Specifications

Format
JSON Feed 1.1
Items
3
Spec
jsonfeed.org/version/1.1

What is a .json file?

JSON (JavaScript Object Notation) is a lightweight, text-based data-interchange format representing objects, arrays, strings, numbers, booleans, and null. It is language-independent, human-readable, and the dominant format for web APIs and configuration. It requires a single well-formed root value.

How to use this file

Use an example JSON file to test parsers and serializers, schema validation, Unicode and number-precision handling, and API request or response processing.

Code examples

import json

with open("feed.json") as f:
    data = json.load(f)
print(type(data), len(data))

Generated by generation/feeds_extra.py. Free for any use, no attribution required — license.