Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 8 sty 2025, o 06:54


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 
Autor Wiadomość
PostNapisane: 29 lut 2016, o 15:30 
Offline
Użytkownik

Dołączył(a): 05 gru 2013
Posty: 246
Pomógł: 0

Niby sprawa nie jest skomplikowana i odpowiednią funkcję mógłbym sobie sam napisać, ale wolę zapytać, aby nie powielać już istniejącej funkcjonalności.

Linuksowe programy korzystają standardowo z pewnego formatu plików konfiguracyjnych, gdzie poszczególne linie zawierają wpisy wedle formatu:

Kod:
nazwa wartość


Linia zaczynająca się od symbolu '#' jest ignorowana, jako komentarz.

I teraz moje pytanie: czy wśród standardowych bibliotek dostępna jest taka, która umożliwiałaby proste parsowanie takich plików? Wiem, że do ściągnięcia dostępne są biblioteki umożliwiające przechowywanie bardziej skomplikowanych treści, w formie obiektów/zagnieżdżonych struktur, ale mi tutaj chodzi o absolutnie najprostsze rozwiązanie.
Każdy samemu pisze sobie taką funkcję, czy jest ona dostępna gdzieś w systemie?



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lut 2016, o 17:05 
Offline
Użytkownik

Dołączył(a): 05 gru 2013
Posty: 246
Pomógł: 0

Ok, dzięki.
A kto powiedział, że mam z tym problem? Po prostu nie widzę sensu, żeby robić to "na piechotę" jeśli istnieje gotowa funkcja, która przeparsuje cały plik i wrzuci pasujące wartości do podanej struktury.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 29 lut 2016, o 20:37 
Offline
Użytkownik

Dołączył(a): 05 gru 2013
Posty: 246
Pomógł: 0

ttlseek napisał(a):
Czytaj jeszcze raz ze zrozumieniem.


Najmocniej przepraszam. Takie są efekty czytania forum w zatłoczonym autobusie na ekranie telefonu. ;)



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 3 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO