---
name: "MARC::File::SAX"
section: "3pm"
platform: "linux"
package: "libmarc-xml-perl"
version: "0.93-1"
release: "Debian 7 (Wheezy)"
platforms: ["linux"]
url: "https://new.carta.tech/MARC::File::SAX"
---

# MARC::File::SAX(3pm)

SAX handler for parsing MARCXML

## NAME

MARC::File::SAX - SAX handler for parsing MARCXML

### *new()*

Create the handler.

### *records()*

Get all the MARC::Records that were parsed out of the XML.

### *record()*

In some contexts you might only expect there to be one record parsed. This is a shorthand for getting it.
