So ended up fixing the problem myself with a lot of hours on google and figuring out how to make a php script.
<?php
//Get XML from website
$xmlfromhb = file_get_contents("http://"XMLlink"); saving the xml file for further use.
// Parse XML
$xml = simplexml_load_string($xmlfromhb) or die("Error: Cannot create object"); //T
//print_r($xml);
// Print HTML header
?>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Fetch XML and output modified HTML</title>
<style>
table {
border-collapse: collapse;
}
table, th, td {
border: 1px solid black;
}
</style>
</head>
<body style="max-width: 716px; max-height: 756px; overflow:hidden; border: 1px solid black;">
<div max-width=100%;>
<table>
<thead> //Setting up the html layout, with the Table headers I want to show. (many but only needed 5)
<tr>
<th>Start</th>
<th>Slut</th>
<th>Titel</th>
<th>Instruktør</th>
<th>Sted</th>
</tr>
</thead>
<tbody>
<?php
// Run thru XML and pull out the info needed for print in the html
foreach($xml->hold as $hold) {
print "<tr>\n";
print "<td>" . str_replace('T',' ',$hold->start) . "</td>"; //The data had a "T" in the middle of it. With this command I was able to replace the "T" with " ". and solve the problem :)
print "\n";
print "<td>" . str_replace('T',' ',$hold->slut) . "</td>";
print "\n";
print "<td>" . $hold->titel . "</td>";
print "\n";
print "<td>" . $hold->instr . "</td>";
print "\n";
print "<td>" . $hold->sted . "</td>";
print "\n";
print "</tr>\n";
}
?>
</tbody>
</table>
<>
</body>
</html>
Hope it can help others as this was quite the problem on my end.
Any suggestions on improvement are greatly appreciated also .
/HVL