Grooper Help - Version 25.0
25.0.0017 2,127
  • Overview
  • Help Status

XML File

Attachment Type Grooper.EDI

Represents an XML document attachment type for Batch Folders, enabling XML-specific processing, parsing, and integration in Grooper.

Remarks

The XmlFile class provides support for eXtensible Markup Language (XML) documents within Batch Folders. It enables Grooper to recognize, cache, and process XML files as attachments, supporting downstream data extraction, validation, and export workflows.

Overview

  • XmlFile is automatically selected for files with the .xml extension or text/xml MIME type.
  • Provides efficient XML document caching for repeated access and parsing.
  • Integrates with Batch Folders to enable document-centric workflows, including classification, extraction, and export.

Available Commands

  • Split: Divides an XML file into multiple child documents based on an XPath selector.
    • Configure the Item Selector property with an XPath expression to target the repeating element to split on (e.g., //Invoice).
    • Optionally, use Sibling Selector to include related nodes (such as comments or headers) with each split.
    • Use Namespace Mappings to define XML namespace prefixes for XPath queries.
    • Each matched node results in a new child Batch Folder with its own XML attachment.
    • See the Split command for configuration details and usage examples.

Usage Notes

  • Use XmlFile to enable XML-aware processing in Grooper, including splitting, extraction, and validation.
  • Combine with Content Type and Data Model configuration to extract structured data from XML documents.

For more information, see the documentation for Batch Folder, Content Type, and XML processing in Grooper.

Context Menu Commands

Command Shortcut Description
code Condition XML Applies conditioning and normalization to an XML file.
edit_document Format Applies formatting to an XML file.
data_table Load Data Loads data from an XML file into a Data Model.
arrow_split Split Splits an XML file.
description Validate Schema Validates an XML document against an XML schema, and flags the document with any issues.
Notification