Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 28031|Válasz: 3

[Kommunikáció] .net/c# ini konfigurációs fájl parsing tool

[Linket másol]
Közzétéve 2017. 10. 30. 11:52:00 | | | |


Mivel a programnak konfigurációs fájlra van szüksége, a konfigurációs fájlt VS-szel létrehozhatjuk, majd hozzáadjuk az appSettings csomópontot, a konfigurációs fájl értéke néhány speciális szimbólumot tartalmaz, például: < > Ezek a speciális szimbólumok hibát jelentenek, és azt el kell szabadulni, hogy normál legyen

Határozottan ne használd ezt a dolgot, mert a speciális stringek kiszabadulása túl nehézkes, és van más mód is, hogy a konfigurációt json stringjévé alakítsuk, de ez elég problémás is, a programkonfigurációs fájlok fele ini fájl, és találtam egy jó harmadik féltől származó komponens "ini-parsert"

.NET, Mono és Unity3d kompatibilis (*) könyvtárak IO folyamokból, fájlfolyamokból és C#-ban írt stringekből INI adatok olvasásához/írásához.

Teljes ini fájlok, részek vagy akár kulcshalmazok egyesítési műveletei is megvalósíthatók.

A könyvtár 100%-ban működik. .NET kódot és nincs függősége Windows API hívásoktól a könnyű hordozhatóság érdekében.


Először a nuget parancsot a következőképpen telepítik:



Olvasd és töltse be az ini konfigurációs fájlt:



Olvassa el a beállított értéket:



Frissítés vagy új konfigurációk hozzáadása



Nagyon könnyű használni, az operáció ini fájlja alapértelmezés szerint a program gyökérkönyvtárából olvasható és hozzáadva, a kódom a következő:


A konfigurációs fájlformátum a következő:
[db_config]
SqlType = 123
SqlConn = teszt











Előző:A különbség az Android SDK és az NDK között
Következő:.NET/C# Universal Database Query Tool Helper [forráskóddal]
Közzétéve 2017. 11. 02. 13:57:47 |
Mire való?
 Háziúr| Közzétéve 2018. 04. 17. 22:47:51 |
Nem tudtam config.ini fájlt parsizálni, miközben a 0-s sor '' értéket parsíroztam - IniParser verzió: 2.5.2.0




Olvassa el a konfigurációs fájlt a fentiek szerint, ha a fájl nem létezik, kivételt fog adni
 Háziúr| Közzétéve 2018. 04. 17. 22:50:13 |


Az ini olvasott fájl üres fájl, a csomópont nem létezik, és nincs kivétel!



Ha az ini fájl firkált tartalom, kivétel kerül
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com