![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 11 Pomógł: 0 Dołączył: 31.01.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Potrzebuje pomocy w wypełnieniu tabeli danymi z pliku. Fragment pliku: 27.01.2010 9:34 - Dostęp użytkownika (odstepy miedzy danymi mają po kilka spacji, tego na forum nie widać) K:ZAMEK DOM U:Wojciech 27.01.2010 10:01 - Dostęp użytkownika K:ZAMEK DOM U:Janek 27.01.2010 10:20 - Dostęp użytkownika K:ZAMEK DOM U:Janek 27.01.2010 10:38 - Dostęp użytkownika K:ZAMEK DOM U:Wojciech 27.01.2010 10:46 - Dostęp użytkownika K:ZAMEK BIURO U:Irek Pola w tabeli: id, data, godzina, opis, zamek, uzytkownik Plik jest generowany automatycznie, nie mam możliwości zmiany jego formatu. Dla pewności mogę przesłać plik na maila. Z góry dziękuje za pomoc. Ten post edytował sereczyn 31.01.2010, 20:05:38 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 316 Pomógł: 36 Dołączył: 2.04.2008 Ostrzeżenie: (0%) ![]() ![]() |
No to masz trudniej (IMG:style_emoticons/default/smile.gif) . Nie wiem na ile twój przykład z pierwszego posta jest odpowiadający rzeczywistości, ale jeśli plik wygląda dokładnie tak, to najpierw przepuść po stringu wyrażenie regularne z trzeciego posta stąd: http://www.webdeveloper.com/forum/showthread.php?t=121293 , oczywiście przerób aby odpowiadało to twoim potrzebom, podobnym wyrażeniem regularnym wyciągnij godziny, dalej, już prościej - badasz pozycję wystąpienia K: i U: i wycinasz odpowiednią część, to samo dla usera. Wszystko do tablicy i masz z górki. Metoda jest niedoskonała i zawodna, ale jak element oddzielający poszczególne rekordy może być różny, to tylko to mi przychodzi do głowy. Chyba, że to nie spacje tylko tabulatory?
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 03:43 |