Re: Datei einlese
Ja Danke. War der richtige Tip.
Leider verstehe ich zu wenig von Java um das alles nachzuvollziehen zu können. Habe den Text zusammenkopiert aber es funktioniert leider nicht. Was könnte es sein? Die Datei 'inhalte.txt' liegt mit dem vorgegebenen Inhalt im gleichen Verzeichniss.
Wäre nett, wenn mir einer helfen könnte.
<head>
<title></title>
<script language="JavaScript">
function ReadFile(Desc, FileName, Separator) {
var Obj = '';
if (document.all) {
Obj = '<OBJECT ID="' + Desc + '" WIDTH=0 HEIGHT=0
CLASSID=
"CLSID:333C7BC4-460F-11D0-BC04-0080C7055A83">\n' +
' <PARAM NAME="DataURL" VALUE="'
+ FileName + '">\n' +
' <PARAM NAME="TextQualifier" VALUE="'
+ Separator + '">\n' +
' <PARAM NAME="FieldDelim" VALUE="|">\n' +
' <PARAM NAME="UseHeader" VALUE="true">\n' +
' </OBJECT>\n' +
' <div datasrc="#' + Desc
+ '" datafld="mytext"
dataformatas="HTML"></div>\n';
}
else if (document.layers
&& navigator.javaEnabled()) {
var Pfad = self.location.pathname;
Pfad = Pfad.substring(0,
Pfad.lastIndexOf('/')+1);
url = new java.net.URL
(self.location.protocol.split(':').join(''),
self.location.host, Pfad + FileName);
MyReader = new java.io.BufferedReader
(new java.io.
InputStreamReader(url.openStream()));
MyReader.readLine();
var tmp = '';
while ((tmp = MyReader.readLine()) != null)
Obj += tmp + ' ';
MyReader.close();
Obj = Obj.split(Separator).join('');
}
return (Obj);
}
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">
if (document.all || (document.layers
&& navigator.javaEnabled()))
document.write(ReadFile('Inhalte',
'inhalte.txt', '&'));
</body>
</html>