Path Language to Topic Maps Mapping Syntax by Johannes Schmidt.
From the webpage:
The “Path Language to Topic Maps Mapping Syntax (PLTTM)” defines a language to map serialized domain specific subject representations to Topic Maps equivalents. Therefore, PLTTM enables (semantic) data federation.
PLTTM uses path language statements e.g. in XPath or JSONPath to address subject representations in e.g. XML or JSON serializations. The path language statements are furthermore used to extract the relevant portions of data. […]
Cool!
Give this a close read!