Zapisywanie zmiennej do pliku tekstowego przy użyciu Bloba

0

Tworzę sobie zmienną, której wartością jest bardzo długi string.
Zapisuje zmienną do pliku tekstowego.
Czy jest jakiś sposób żeby w pliku string podzielony był na wiersze?
Względnie czy jest jakiś sposób żeby zapisać do pliku wiele zmiennych, z których każda byłaby nowym wierszem.

1

Co oznacza "do pliku tekstowego przy użyciu BLOB'a"? Opisujesz zapisywanie zmiennej do pliku tekstowego, gdzie tutaj jest ten BLOB?

Po drugie - jeśli chcesz mieć wiele linii w pliku tekstowym, to po prostu wstaw znak nowej linii.

Ewentualnie możesz się zainteresować takim hasłem jak JSON. Przykładowy link - https://stackoverflow.com/questions/34156282/how-do-i-save-json-to-local-text-file

0

Przepraszam za zamieszanie. Tak chodziło o

const text = new Blob(['some text\nother text'], {type: 'text/plain'})

Znak nowej linii nie jest rozwiązaniem, bo skoro zapisuję string to znak nowej linii traktowany jest jako część tekstu i jako część tekstu się zapisze.
JSON odpada bo tu chodzi o zapis do pliku danych w XMLu.

Ale tak sobie myślę, że to że tekst pojawia się w pliku jako jedna linia to bardziej kwestia interpretacji przez program, w którym to potem się otwiera. Np. otwarcie w przeglądarce skutkuje wyświetleniem drzewa, mimo, że notatnik widzi jedna linię. Więc chyba jednak problemu nie ma.

0

@cerrato: Teraz dopiero zrozumiałem o jaki znak nowej linii chodziło "\n".

1 użytkowników online, w tym zalogowanych: 0, gości: 1