Extract metadata from XML

To extract metadata from a XML sidecar file, the xpath node can be used to get the value of the dedicated key.

Example 1 - "Dutch"

<?xml version="1.0" ?>
<AssetMetadata>
  <Asset>1247156</Asset>
  <Channel>BTV</Channel>
  <Program>Laat je verrassen</Program>
  <Date>2024-02-26</Date>
  <MetadataFields>
    <TitleName>231026 2100 - Laat je verrassen</TitleName>
    <ItemCode>NHM81589</ItemCode>
    <OriginalCreator>Rudi Carrell</OriginalCreator>
  </MetadataFields>
</AssetMetadata>

Extract value via the following xpath expressions:

Asset
/AssetMetadata/Asset/text()

Channel
/AssetMetadata/Channel/text()

Program
/AssetMetadata/Program/text()

Date
/AssetMetadata/Date/text()
 
TitleName
/AssetMetadata/MetadataFields/TitleName/text()

ItemCode
/AssetMetadata/MetadataFields/ItemCode/text()

OriginalCreator
/AssetMetadata/MetadataFields/OriginalCreator/text()

Example 2 - "America"

Extract value via the following xpath expressions:

This tool can be used to test xpath expressions ahead of it use in the xpath node.

https://www.freeformatter.com/xpath-tester.html#before-output

Last updated