In Java war es Fisfos wie unten ...
package fileconvert;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;
public class Convert {
public static void main(String[] args) throws IOException{
//Datei lesen
FileInputStream fis=new FileInputStream("assets/sample.txt");
InputStreamReader isr=new InputStreamReader(fis,"sjis");
BufferedReader br=new BufferedReader(isr);
//Eine Datei schreiben
FileOutputStream fos=new FileOutputStream("assets/sample2.txt");
OutputStreamWriter osw=new OutputStreamWriter(fos,"utf-8");
BufferedWriter bw=new BufferedWriter(osw);
String line;
while((line=br.readLine())!=null) {
bw.append(line);
bw.newLine();
}
br.close();
bw.flush();
bw.close();
System.out.println("done!");
/*
while(true) {
String line=br.readLine();
if(line == null) {
break;
}
System.out.println(line);
}
*/
}
}
using System;
using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace WeightApp
{
class Program
{
static void Main(string[] args)
{
var path=@"./log.txt";
while (true)
{
Console.WriteLine("Bitte geben Sie eine Operation ein. Bitte geben Sie eine Operation ein. 1...Geben Sie Ihr Gewicht ein, 2...Siehe Liste, 3...Ende>");
var select = Console.ReadLine();
switch (select)
{
case "1":
Console.Write("Bitte geben Sie Ihr Gewicht ein>");
var weight = double.Parse(Console.ReadLine());
using (var writer = new StreamWriter(path, true))
{
writer.WriteLine($"{DateTime.Now.ToString()} {weight}kg");
}
break;
case "2":
var file = new FileInfo(path);
//Gibt es oder nicht
if (file.Exists)
{
using (var reader = new StreamReader(path))
{
string line;
while ((line = reader.ReadLine()) != null)
{
Console.WriteLine(line);
}
}
}
else
{
Console.WriteLine("Es liegen noch keine Daten vor.");
}
break;
default:
Console.WriteLine("Beenden Sie die App.");
return;
}
}
}
}
}
Es ist Anerkennung. Ich bin nicht stolz, aber nur Fisfos können den Mechanismus verstehen und auswendig lernen.
Es ist selbst ein Rätsel. ..
Recommended Posts