XMLPARSE(1)

✨ NAME ✨

xmlparse β€” bestie, it error-checks and validates XML documents πŸ’…

So like, GNUstep System Manual energy, but make it cute πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

xmlparse
 filename

That's it. That's the whole vibe. One command, one file, no drama 🫢


🌸 DESCRIPTION 🌸

Okay so here's the tea β˜• β€” xmlparse parses the file you hand it, and if there's a DTD hanging around it will validate against it. Iconic. Responsible. Main character behaviour honestly πŸ‘‘

If it finds any errors, it prints messages about them. If it doesn't? It just... returns silently. Not a word. The quietest queen πŸ’œ (No cap, the silence is the point.)

Also, heads up: value 0 is always returned in any case. Like, always. Doesn't matter what happened, doesn't matter what it found β€” 0 is what you're getting. Periodt. πŸ’€

And the actual parse of the file? Discarded. Poof. Gone. It did its little check and moved on with its life 🧚


πŸ•°οΈ HISTORY πŸ•°οΈ

Written in 2003. Yes, 2003. It's been out here being valid and unbothered since before some of us could even read πŸ“Όβœ¨

This manual page first appeared in gnustep-base 1.9.2 (March 2004). A whole era, fr fr 🌈


πŸ‘‘ AUTHORS πŸ‘‘

xmlparse was written by Richard Frith-Macdonald <rfm@gnu.org> β€” give him his flowers, he ate πŸ’πŸ”₯


That's the whole page, babe. Every flag-free, option-free, one-argument moment of it πŸ“

Source/version vibes: GNUstep Β· dated February 2004 Β· manual page XMLPARSE(1) πŸ’–

ily, go validate something ✨