Skip to content
| Marketplace
Sign in
Visual Studio>Controls>SSIS XML Parser Task (FREE) - XPath Extract
SSIS XML Parser Task (FREE) - XPath Extract

SSIS XML Parser Task (FREE) - XPath Extract

ZappySys

|
1,438 clicks
| (0) | Free
Extract single or multiple values from XML documents in SSIS using XPath — no Script Task needed. Read input from a direct string, XML file, or SSIS variable and save parsed results to variables. Includes a built-in XML tester. Part of ZappySys SSIS PowerPack (FREE).
Get Started

Extract single or multiple values from XML documents in SSIS using XPath — no Script Task required.

Read XML from a direct string, an XML file, or an SSIS variable. Specify an XPath expression or property name to extract content, and save the result to any SSIS variable for use downstream. Auto-detect available fields and validate your XPath with the built-in test tool — all from a simple drag-and-drop task UI.
Part of ZappySys SSIS PowerPack — this component is FREE.

Recommended starting point
View Setup Guide & Get Started →
See features, UI & examples →
Pro Tip: The Visual Studio download installs a basic extension. Use the guide above to install and run the full SSIS PowerPack (all connectors & UI).
Compatibility: SQL Server 2012–2025+ (32/64-bit) | Azure Data Factory / Azure-SSIS IR Ready

⚡ Key Benefits

  • XPath-Based Extraction — Extract one or many values from XML using standard XPath expressions or simple property names
  • Flexible Input Sources — Read XML from a direct string, an XML file, or an SSIS variable — no hardcoding required
  • Auto Field Discovery — Automatically parse the XML document to discover all available field names without writing any code
  • Built-In XML Tester — Validate your XPath expressions interactively before running the full package
  • Variable Output — Save extracted values directly to SSIS variables for use in downstream tasks or data flows

📸 Visual Overview & Setup

1. Drag & Drop from Toolbox
Drag and Drop SSIS XML Parser Task from Toolbox
🔍 View Full Size
2. Create Variable for Output
SSIS XML Parser Task - Create SSIS variable for extracted output
🔍 View Full Size
3. Configure XPath Expression
SSIS XML Parser Task - Extract data from XML using XPath expression
🔍 View Full Size
4. Execute & Verify Output
SSIS XML Parser Task - Execute package and verify extracted output
🔍 View Full Size
5. Settings UI (General Tab)
SSIS XML Parser Task - Full Settings UI General Tab
🔍 View Full Size
6. Settings UI (Output Tab)
SSIS XML Parser Task - Full Settings UI Output Tab
🔍 View Full Size

🔧 Key Features

XML Extraction

  • Extract single or multiple XML values by XPath expression or property name
  • Support for complex nested XML structures and namespaced documents
  • Auto-detect and list all available XML field names from the document

Input Sources

  • Direct string value — static content or expression-evaluated at runtime
  • XML file via File Connection Manager
  • SSIS variable containing XML content from a prior task or data flow

Output & Validation

  • Save extracted values directly to SSIS variables for downstream use
  • Built-in interactive XML tester — validate XPath before deploying
  • Compatible with SQL Server 2012–2025 (32/64-bit) and Azure Data Factory

💡 Common Use Cases

Common real-world scenarios where this task replaces custom Script Task XML parsing:

  • Parse XML API Responses: Extract specific fields from REST or SOAP XML responses into SSIS variables.
    Example: Call a web service and extract the <OrderID> and <Status> values from the XML reply.
  • Read XML Configuration Files: Load settings or parameters from XML config files into SSIS package variables.
    Example: Read a connection string or file path from an XML settings file at runtime.
  • Extract Content from Database XML Columns: Parse XML stored in database columns and split into individual fields.
    Example: Pull the <CustomerName> node from an XML column and write it to a staging table.
  • Validate XPath During Development: Use the built-in tester to confirm extraction logic before deploying to production.
    Example: Paste a sample XML document and test multiple XPath expressions interactively in the UI.

🎯 Summary

Replace Script Tasks with a drag-and-drop XML parser that handles XPath-based extraction end to end.
Read XML from any source, auto-discover field names, validate your expressions interactively, and store results in SSIS variables — all without writing a single line of code.

Trusted by Developers & IT Teams Worldwide

  • Built for SSIS Workflows: Purpose-built for high-performance ETL and complex integration scenarios.
  • Expert Technical Support: Direct access to engineers via email and remote screen-share sessions.
  • Proven Enterprise Scale: Trusted by 3000+ teams across 90+ countries, including Fortune 500.
SSIS PowerPack
Includes SSIS XML Parser Task
Capterra Rating
Read reviews on Capterra →

Start Automating Workflows with SSIS PowerPack

Includes connectors for APIs, databases & cloud apps. Build robust ETL workflows without custom scripting.

Download SSIS PowerPack (Free Trial)

Full functionality is FREE for development within Visual Studio

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft