---
name: "SGML::DTDParse::Util"
section: "3pm"
platform: "linux"
package: "libsgml-dtdparse-perl"
version: "2.00-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/SGML::DTDParse::Util"
---

# SGML::DTDParse::Util(3pm)

DTDParse utility routines.

## NAME

SGML::DTDParse::Util - DTDParse utility routines.

## SYNOPSIS

```
  use SGML::DTDParse::Util;
  use SGML::DTDParse::Util qw(:ALL);
```

## DESCRIPTION

**SGML::DTDParse::Util** provides utility routines for DTDParse modules and scripts.

## ROUTINES

By default, no routines are exported into the user's namespace. If importing is desired, individual routines can be specified in the `"use"` statement or the special tag `":ALL"` can be specified to import all routines.

- entify

  ```
    $xml_str = entify($str);
  ```

  Replace special characters with entity references.  The characters converted are `"<"`, `">"`, `"&"`, and `"""` (double-quote).

## SEE ALSO

See SGML::DTDParse for an overview of the DTDParse package.

## AVAILABILITY

\<*http://dtdparse.sourceforge.net/*\>

## AUTHORS

Earl Hood, \<earl@earlhood.com\>.

## COPYRIGHT AND LICENSE

See SGML::DTDParse for copyright and license information.
