u/rohit2812

▲ 1 r/xml

Comparing XML responses is way more painful than it should be

Had to compare two XML API responses today…

Version 1:

<user>
  <id>101</id>
  <name>John</name>
</user>

Version 2:

<user>
  <id>101</id>
  <name>John Doe</name>
</user>

Looks simple here — but real responses are huge.

And manually finding changes in nested XML = nightmare.

So I tried using a diff tool that highlights differences side by side.

👉 https://fixzi.ai/xml-diff

Much easier to spot:

  • changed values
  • missing nodes
  • structural differences

How do you usually compare XML?

reddit.com
u/rohit2812 — 4 days ago
▲ 0 r/json

Anyone else hate writing JSON schemas manually?

I was working with an API response like this:

{
  "id": 101,
  "email": "john@example.com",
  "is_active": true,
  "created_at": "2026-01-01T12:00:00Z"
}

And then had to write a JSON schema for it…

{
  "type": "object",
  "properties": {
    "id": { "type": "number" },
    "email": { "type": "string" },
    "is_active": { "type": "boolean" },
    "created_at": { "type": "string", "format": "date-time" }
  }
}

Not hard, but honestly feels like wasted time—especially for longer/nested responses.

So I built a small tool that just:

  • takes JSON,
  • generates schema instantly

👉 https://fixzi.ai/json-schema-generator

Curious how others are handling this?

  • Do you write schemas manually?
  • Use some library/tool?
  • Or just skip schemas altogether?
reddit.com
u/rohit2812 — 4 days ago
▲ 7 r/xml+1 crossposts

I built a tool to debug API responses (JSON/XML) faster — looking for feedback

Hey everyone,

While working with APIs, I kept hitting the same annoying issues:

- Invalid JSON breaking things

- XML responses that are hard to debug

- Comparing API responses manually when something changes

- No easy way to validate if an API response still matches expected structure

So I started building a tool to make this easier.

👉 https://fixzi.ai

Right now it supports:

- JSON validation + auto-fix

- XML validation

- JSON diff (compare responses)

- (Working on) API contract monitoring — basically detecting when an API response changes unexpectedly

It’s still early, but I’m trying to make it genuinely useful for developers working with APIs.

Would love honest feedback:

- What’s missing?

- What would make this actually useful for your workflow?

Thanks 🙌

reddit.com
u/rohit2812 — 9 days ago