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 β¨
π¦ where this page comes from
- arch rolling: gnustep-base 1.31.1-3 Β· GPL-2.0-only AND GPL-3.0-only AND LGPL-2.1-only
- debian bookworm: gnustep-base-runtime 1.28.1+really1.28.0-5 Β· LGPL-2.1-or-later
- debian trixie: gnustep-base-common 1.31.1-3 Β· LGPL-2.1-or-later
- epel 9: gnustep-base 1.28.0-3.el9 Β· GPLv3+ and LGPLv2+
- fedora 43: gnustep-base 1.31.0-7.fc43 Β· GPL-3.0-or-later AND LGPL-2.0-or-later
- fedora 44: gnustep-base 1.31.0-8.fc44 Β· GPL-3.0-or-later AND LGPL-2.0-or-later
- nixos 26.05: gnustep-base 1.29.0
- nixpkgs unstable: gnustep-base 1.29.0
- opensuse-leap 16.0: gnustep-base 1.31.1-160000.2.2 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: gnustep-base 1.31.1-160000.2.2 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: gnustep-base 1.31.1-160000.2.2 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- opensuse-leap 16.0: gnustep-base 1.31.1-160000.2.2 Β· GPL-3.0-or-later AND LGPL-2.1-or-later
- ubuntu jammy: gnustep-base-runtime 1.28.0-4build1 Β· LGPL-2.1-or-later
- ubuntu noble: gnustep-base-runtime 1.29.0-7ubuntu4 Β· LGPL-2.1-or-later
- ubuntu questing: gnustep-base-common 1.31.1-4ubuntu1
- ubuntu resolute: gnustep-base-common 1.31.1-4ubuntu2 Β· LGPL-2.1-or-later
- ubuntu stonking: gnustep-base-common 1.31.1-4ubuntu2 Β· LGPL-2.1-or-later
- Copyright (C) 2005 Free Software Foundation, Inc
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms