Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 28031|Отговор: 3

[Комуникация] .NET/C# Ini Configuration File Parsing Tool

[Копирай линк]
Публикувано в 30.10.2017 г. 11:52:00 ч. | | | |


Тъй като програмата се нуждае от конфигурационен файл, конфигурационният файл може да се създаде с VS и след това да се добави възелът appSettings, стойността на моя конфигурационен файл съдържа някои специални символи, като: < > Тези специални символи ще докладват грешка и тя трябва да бъде скрита, за да бъде нормална

Категорично не използвайте това нещо, защото избягването на специални низове е твърде проблематично, а има и друг начин да направите конфигурацията в json низ, но и това е доста проблематично, половината от конфигурационните файлове на програмата са ini файлове, а аз намерих добър компонентен "ini-parser" на трета страна

.NET, Mono и Unity3d съвместими (*) библиотеки за четене/запис на INI данни от IO потоци, файлови потоци и низове, написани на C#.

Също така се реализират операции за сливане на цели ini файлове, части или дори подмножества от ключове, съдържащи се във файловете.

Библиотеката е 100%. .NET код и няма зависимости от Windows API изисква лесна преносимост.


Първо, командата nuget се инсталира по следния начин:



Прочетете и заредете конфигурационния файл на ini:



Прочетете конфигурираната стойност:



Актуализирайте или добавете нови конфигурации



Много е лесен за използване, ini файлът на операцията по подразбиране се чете и добавя от коренната директория на програмата, моят код е следният:


Форматът на конфигурационния файл е следният:
[db_config]
SqlType = 123
SqlConn = тест











Предишен:Разлика между Android SDK и NDK
Следващ:.NET/C# Универсален помощник за инструмент за заявки в база данни [с изходен код]
Публикувано в 2.11.2017 г. 13:57:47 ч. |
За какво е това?
 Хазяин| Публикувано в 17.04.2018 г. 22:47:51 ч. |
Не можех да парсира файл config.ini при парсиране на ред номер 0 със стойност '' - IniParser версия: 2.5.2.0




Прочетете конфигурационния файл както по-горе, ако файлът не съществува, ще се появи изключение.
 Хазяин| Публикувано в 17.04.2018 г. 22:50:13 ч. |


Четенето на ini е празен файл, възелът не съществува и не се прави изключение!



Ако ini файлът е надраскано съдържание, се хвърля изключение
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com