Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Wczytywanie części wybranego wierszu z pliku

Ostatnio zmodyfikowano 2014-05-14 13:53
Autor Wiadomość
fleher
Temat założony przez niniejszego użytkownika
Wczytywanie części wybranego wierszu z pliku
» 2014-05-13 22:06:56
Witam,
Mam przykładowy plik "build.prop", którego przykładowy fragment brzmi:

ro.product.brand=Sony
ro.product.name=C6603

Mam problem z napisaniem programu który:
1. Po wpisaniu części wiersza (np. "ro.product.brand") wyszuka cały wiersz zawierający tą frazę;
2. i wczyta znaleziony pełny wiersz do stringu (np. string fraza;).

Utrudnienie polega na tym, że plik wczytywany jest z innego urządzenia i w zależności od modelu urządzenia ułożenie konkretnych wierszy różni się od siebie.

Próbowałem zabrać się za to, ale za każdym razem moje działania kończyły się niepowodzeniem.
Z góry dziękuję za pomoc :)
P-109904
Wiesiek
» 2014-05-14 13:53:48
Wystarczy wartość stringu fraza ustawić na napis pusty. Następnie w pętli (z warunkiem zakończenia gdy plik siągnie położenie końcowe) wczytywać do stringu fraza kolejne wiersze pliku i sprawdzać, czy pozycja części wiersza we wczytanym wierszu jest większa od 0 - jeśli tak, to przerywasz pętlę. Jeśli fraza jest napisem pustym, to linii nie było, w przeciwnym przypadku jest on szukaną linią (pierwszą zawierającą szukany napis).
P-109924
« 1 »
  Strona 1 z 1