• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Tabelle

Fruechtchen

Neues Mitglied
Hallo!

Ich beschäftige mich seit einer Woche mit Html, da ich dieses für ein Java Projekt benötige. Ich habe zwei einfachen Tabellen mit Variablen aus einer Datenbank geschrieben. Dies funktioniert alles wunderbar, jedoch erscheint vor der zweiten Tabelle immer eine Klammer, die dort natürlich nicht erscheinen soll. Hier ist der Code:

fWriter.write("<html>");
fWriter.write("<head>");
fWriter.write("<meta http_equiv=content type content=text/html; charset=utf-8>");
fWriter.write("<title>" + "Abrechnung" + "</title>");
fWriter.write("</head>");
fWriter.write("<body>");
fWriter.write("<h2 align=center><u>Abrechnung</h2></u>");

fWriter.write("<table border=0>");
fWriter.write("<tr>");
fWriter.write("<td><nobr><b>Name, Vorname:&nbsp;</nobr></b></td>");
fWriter.write("<td><nobr>" + name + "</nobr></td>");
fWriter.write("</tr>");
fWriter.write("<tr>");
fWriter.write("<td><nobr><b>Datum:&nbsp;</b></nobr></td>");
fWriter.write("<td><nobr>"+ datum + "</nobr></td>");
fWriter.write("</tr>");
fWriter.write("</tr>");
fWriter.write("</table>");
fWriter.write ("<table border=1>");
fWriter.write("<tr>");
fWriter.write("<th>Datum</th>");
fWriter.write("<th>Beschreibung</th>");
fWriter.write("<th>Nettobetrag&nbsp;€</th>");
fWriter.write("<th>Vorsteuer&nbsp;€</th>");
fWriter.write("<th>Bruttobetrag&nbsp;€</th>");
fWriter.write("</tr>");
fWriter.write("<tr>");

In der Datenbank ist keine Klammer gespeichert, die dort auftauchen könnte.
Kann mir jemand sagen, woran das liegt oder liegen könnte? Danke im voraus!

Liebe Grüße,

Früchtchen
 
Willkommen im Forum.

Eine Klammer? Rund, eckig, spitz? Wäre generell netter, den fertigen Code zu zeigen, nicht dieses unlesbare Java-Zeugs. ;)

Du hast da an mindestens zwei Stellen die Tag-Reihenfolge vertauscht.

Code:
fWriter.write("<h2 align=center><u>Abrechnung</h2></u>");
fWriter.write("<td><nobr><b>Name, Vorname:&nbsp;</nobr></b></td>");
 
Hallo Mermshaus!

vielen Dank für Deine schnelle Antwort!

Der Code ohne "Java-Zeug" ist wie folgt:
<html>
<head>
<meta http_equiv=content type content=text/html; charset=utf-8>
<title>Abrechnung</title>
</head>
<body>
<h2 align=center><u>Abrechnung</u></h2>
<table border=0>
<tr>
<td><nobr><b>Name, Vorname:&nbsp;</b></nobr></td>
<td><nobr>Muster, Martin</nobr></td>
</tr>
<tr>
<td><nobr><b>Datum:&nbsp;</b></nobr></td>
<td><nobr>24.02.2011</nobr></td>
</tr>
</table>
<table border=1>
<tr>
<th>Datum</th>
<th>Beschreibung</th>
<th>Nettobetrag&nbsp;€</th>
<th>Vorsteuer&nbsp;€</th>
<th>Bruttobetrag&nbsp;€</th>
</tr>
</table>
</body>
</html>

Es handelt sich um eine runde Klammer ---> )

LG Tanja
 
Zuletzt bearbeitet:
Hallo!

Die Reihenfolge der Tags habe ich in Ordnung gebracht, jedoch ändert dies nichts an dem Erscheinen der Klammer!

LG Tanja
 
In dem geposteten Code ist kein „)“-Zeichen enthalten.

Mehr lässt sich dazu ohne weitere Informationen nicht sagen.
 
Hallo Mermshaus!

Ich habe die Klammer gefunden! Sie war ganz am Ende des Codes, und zwar hier: <td align=right><b>Endbetrag:</b></td>) <------
Ich bin davon ausgegangen, dass die Klammer irgendwie am Anfang stehen muß und hab deshalb nicht den ganzen Code angehängt. Sorry!

Lieben Dank für deine Hilfe!

LG Tanja
 
Zurück
Oben