Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 28031|Odpowiedź: 3

[Komunikacja] .NET/C# narzędzie do parsowania plików konfiguracyjnych ini

[Skopiuj link]
Opublikowano 30.10.2017 11:52:00 | | | |


Ponieważ program potrzebuje pliku konfiguracyjnego, plik konfiguracyjny można utworzyć za pomocą VS, a następnie dodać węzeł appSettings, wartość mojego pliku konfiguracyjnego zawiera specjalne symbole, takie jak: < > Te specjalne symbole zgłaszają błąd i trzeba go uciekać, aby był normalny

Zdecydowanie nie używaj tego urządzenia, bo ucieczka ze specjalnych ciągów jest zbyt uciążliwa, a jest też inny sposób, by przekształcić konfigurację w ciąg json, ale jest też dość kłopotliwy – połowa plików konfiguracyjnych programu to pliki ini, a znalazłem dobry komponent firm trzecich – "ini-parser"

Biblioteki kompatybilne z .NET, Mono i Unity3d (*) do odczytu/zapisu danych INI ze strumieni IO, strumieni plików oraz ciągów znaków zapisywanych w C#.

Implementowane są również operacje łączenia kompletnych plików ini, części lub nawet podzbiorów kluczy zawartych w plikach.

Biblioteka jest w 100%. .NET i nie zależy od wywołań API Windows dla łatwej przenośności.


Po pierwsze, polecenie nuget jest instalowane w następujący sposób:



Odczyt i wczytanie pliku konfiguracyjnego ini:



Przeczytaj skonfigurowaną wartość:



Aktualizuj lub dodaj nowe konfiguracje



Jest bardzo łatwy w użyciu, plik ini operacji jest domyślnie odczytywany i dodawany z katalogu głównego programu, mój kod wygląda następująco:


Format pliku konfiguracyjnego przedstawia się następująco:
[db_config]
SqlType = 123
SqlConn = test











Poprzedni:Różnica między Android SDK a NDK
Następny:.NET/C# Uniwersalny Narzędzie Wyszukiwania Danych [z kodem źródłowym]
Opublikowano 02.11.2017 13:57:47 |
Po co to?
 Ziemianin| Opublikowano 17.04.2018 22:47:51 |
Nie udało się parsować pliku config.ini podczas parsowania linii numer 0 z wartością '' - Wersja IniParser: 2.5.2.0




Przeczytaj plik konfiguracyjny jak powyżej, jeśli plik nie istnieje, wygeneruje wyjątek
 Ziemianin| Opublikowano 17.04.2018 22:50:13 |


Odczyt ini to pusty plik, węzeł nie istnieje i nie jest wyrzucany żaden wyjątek!



Jeśli plik ini to bazgroły treści, wyrzucany jest wyjątek
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com