XMLSpecParser(3pm)

πŸ“¦ version 2.1.1, in arch rolling

✨ NAME ✨

Okay bestie, this is XMLSpecParser(3pm) πŸ’… β€” the manual page for Lire::XMLSpecParser, and it comes from LogReport's Lire Documentation. The NAME line says it β€œCreates Lire::XMLSpecContainer object form XML files.” Yes, β€œform” is exactly what it says, no cap β€” we are respecting the historical typo's main character energy 🫢.


🌸 SYNOPSIS 🌸

Like, here's the whole recipe:

use Lire::XMLSpecParser;

my $parser = new Lire::XMLSpecParser;
my $spec = $parser->parsefile( 'top-files.xml' );

That's the vibe. Slay. ✨


πŸ’– DESCRIPTION πŸ’–

This is a Lire::XMLParser subclass, and its whole thing is creating Lire::ReportSpec and Lire::FilterSpec objects from XML files. The original wording says it β€œcan be used to creates” those objects β€” grammar is quaking, but the info is iconic πŸ”₯.

So: XML files go in, Lire::ReportSpec and Lire::FilterSpec objects come out. The parser is doing main character work behind the scenes 🧚.


πŸ¦‹ SEE ALSO πŸ¦‹

The SEE ALSO crew, exactly as written:

Lire::XMLParser(3pm, Lire::ReportSpec(3pm), Lire::FilterSpec(3pm), Lire::XMLSpecContainer(3pm).

No, bestie, we are not editing the punctuation πŸ’€. It's giving vintage.


πŸŽ€ AUTHOR πŸŽ€

Francis J. Lacoste <flacoste@logreport.org> β€” author icon πŸ‘‘.


⭐ VERSION ⭐

$Id: XMLSpecParser.pm,v 1.5 2006/07/23 13:16:30 vanbaal Exp $

Version tea, served exactly πŸ“.


Copyright (C) 2001-2004 Stichting LogReport Foundation LogReport@LogReport.org

This file is part of Lire.

Here's the legal tea, word-for-word because we do not play with licenses:

Lire is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program (see COPYING); if not, check with http://www.gnu.org/copyleft/gpl.html.

Legal bestie moment: keep COPYING close and the warranty disclaimers closer πŸ™ˆ.


πŸ’– That's the whole page, bestie. XMLSpecParser(3pm) is out β€” Lire 2.1.1, dated 2025-09-28. Mwah! πŸ’…βœ¨

πŸ“¦ where this page comes from