رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
بهترین روش برای ایجاد فایل های پیکربندی متنی
#1
درود

۱-آیا استانداردی برای فایل های config وجود داره؟
۲- بهترین روش برای اینکار چیه ؟ که ساختار کلید:مقدار و بخش بندی و کامنت رو پشتیبانی کند و همچنین کتابخانه های آماده هم داشته باشه؟

کارکردن با json و xml برای کاربرای عادی یکم پیچیده به نظر میرسه.
وبلاگ من

System.out.PrintLn("Say to Prof.James Gosling Java Never Dies ! I HATE Microsoft and its Technologies ! ");
پاسخ
تشکر شده توسط:
#2
ساختار فایلهای ini. بنظرم مناسبه:
[global]
name=My Application
path=/home/user/myapp

[display]
resolution=800x600
x=100
y=200

[misc]
author=Mohammad Mostafa Shahreki
copyright=© All rights reserved for http://www.ncis.ir
پاسخ
تشکر شده توسط: YN97
#3
(31-03-1394، 04:49 ق.ظ)YN97 نوشته: درود

۱-آیا استانداردی برای فایل های config وجود داره؟
۲- بهترین روش برای اینکار چیه ؟ که ساختار کلید:مقدار و بخش بندی و کامنت رو پشتیبانی کند و همچنین کتابخانه های آماده هم داشته باشه؟

کارکردن با json و xml برای کاربرای عادی یکم پیچیده به نظر میرسه.

سلام
توی جاوا استانداردهای مختلفی برای کار با config file ها وجود داره، از جمله properties file ها (این هم صفحه‌ی مربوطه توی oracle که البته به صورت معمولی باز نمی‌شه!)، فایل‌های ini، و کتابخانه‌هایی مثل hadoop commons که برای خودشون configuration مخصوص خودشون دارن.

شاید راحت‌ترین و دم دست‌ترینشون properties file باشه (که استاندارد خود جاوا هست) :
Properties props = new Properties();
InputStream is = new FileInputStream("config.properties");
props.load(is); // load from default properties file
props.loadFromXML(in); // or load from XML file
is.close();
props.get...


قالب فایل properties هم خیلی ساده هست:
کد:
key1 = value1
key2 = value2
پاسخ
تشکر شده توسط: YN97




کاربران در حال بازدید این موضوع: 1 مهمان