--- a/src/XPathHandler.h Sun Dec 27 21:57:52 2020 +0100
+++ b/src/XPathHandler.h Wed Dec 30 00:39:03 2020 +0100
@@ -22,6 +22,8 @@
#include <codecvt>
#include <regex>
+#include <libxml++-2.6/libxml++/libxml++.h>
+
#include <relpipe/common/type/typedefs.h>
#include <relpipe/reader/TypeId.h>
#include <relpipe/reader/handlers/RelationalReaderStringHandler.h>
@@ -45,6 +47,8 @@
std::vector<relpipe::reader::handlers::AttributeMetadata> currentReaderMetadata;
std::vector<relpipe::writer::AttributeMetadata> currentWriterMetadata;
size_t currentAttributeIndex = 0;
+
+ xmlpp::DomParser dom;
void copyInputAttributesToOutput() {
for (auto rm : currentReaderMetadata) currentWriterMetadata.push_back({rm.getAttributeName(), relationalWriter->toTypeId(rm.getTypeName())});