Introduction to XML Analysis and Manipulation

Certificate Eligibility: 
A&D
Certificate Eligibility: 
DAS
Credits: 
5 ARC, .75 CEU
Length: 
1 day
Format: 
In-Person
Max Attendees: 
35
Tier: 
Tools and Services
Description: 

This class will introduce participants to the basics of analyzing and manipulating XML data. Using examples in Encoded Archival Description and other XML standards, the course will build foundational navigation skills by discussing XPath, operators, functions, and regular expressions. Participants will learn how to use the same sophisticated expressions in the context of XQuery scripts to build reports and update the XML data.

Learning Outcomes: 
Navigate XML documents using XPath expressions.
Create data reports.
Write simple scripts to analyze or transform XML data.
Build on existing knowledge from the course to refine your scripting skills.
Who Should Attend: 

archivist practitioners

What You Should Already Know: 

Participants should have a firm grasp on structured data and some familiarity with XML. Knowledge of Encoded Archival Description is helpful but not required. No prior knowledge of XPath or XQuery is assumed.

DAS Core Competency: 
3. Formulate strategies and tactics for appraising, acquiring, describing, managing, organizing, preserving, and delivering digital archives.
4. Incorporate technologies throughout the archival lifecycle.
A&D Core Competency: 
2. Description: Analyze and describe details about the attributes of a record or collection of records to facilitate identification, management, and understanding of the work.
3. Descriptive Standards: Apply rules and practices that codify the content of information used to represent archival materials in discovery tools according to published structural guidelines.
4. Management: Demonstrate ability to manage physical and intellectual control over archival materials.
5. Discovery: Create tools to facilitate access and disseminate descriptive records of archival materials.
Instructor(s): 
Host a Course:

Interested in hosting a course? Visit our Host a Course page for information on what is required and how to apply!

Subscribe to Education eNews

Want to keep up-to-date on the latest course offerings? Sign up for our Education eNews updates for education insiders!