Hallo miteinander,
eins vorweg: Ich bin ein Anfänger auf dem Gebiet.
Ich habe mir eine XML, eine DTD und eine XLS Datei angelegt.
--------------------------------------------------
In der XML steht folgendes
<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet href="test.xsl" type="text/xsl"?>
<!DOCTYPE mb-datenbank SYSTEM "name.dtd">
<Koordinaten>
<x>51.546267</x>
<y>9.925488</y>
</Koordinaten>
--------------------------------------------------
In der DTD steht
<!ELEMENT Koordinaten(#PCDATA)>
<!ATTLIST X(ANY)>
<!ATTLIST Y(ANY)>
--------------------------------------------------
und in der XLS steht
<?xml version="1.0" encoding="iso-8859-1"?><!-- DWXMLSource="XML-DB.xml" -->
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<html>
<head>
</head>
<body>
<form method="GET" action="xyempfangen.html">
<p>Koordinaten</p>
<p>
<label for="x"><xsl:value-of select="Koordinaten/x"/></label>
</p>
<p>
<label for="y"><xsl:value-of select="Koordinaten/y"/></label>
</p>
<p>
<input type="submit" value="Senden" />
</p>
</form>
<p align="center" style="font-family:Tahoma; font-size:64px; color:red">
</p>
</body>
</html>
</xsl:template>
</xsl:stylesheet>
-------------------------------------------------------
Es funktioniert soweit das er mir dann die Zahlen die in X und Y stehen ausgibt bzw anzeigt. Er soll die Zahlen aber nicht anzeigen, sondern Google Map weitergeben.
Ich habe schon soviel zu dem Thema gelesen bin aber nicht wirklich schlau daraus geworden und muss auch noch dazu sagen, dass ich heute das erste mal mit XML arbeite. Ich bitte euch mir zu sagen was ich falsche mache.
Für die Zukunft ist das dann so geplant, dass ich eine Nr. eingebe und der mir dann die dazugehörigen Koordinaten auf Google Maps überträgt und mir den Standort anzeigt. Mir reicht aber erstmal wenn ich weiss wie ich überhaupt Zahlen weitersende.
Ich danke euch im Voraus
MfG
Kamil