Java uygulamam için basit anahtar/değer çifti yapılandırmasını depolamak için ini dosyasını kullanmaya karar verdim.ini4j - Bir tuştaki tüm anahtar isimler nasıl alınır?
Ben googled ve stackoverflow aranan ve ini4j in Java dosyaları ayrıştırma ve yorumlama için şiddetle tavsiye edildi bulundu. Ini4j sitesinde öğreticiyi okumak için zaman harcadım; Ancak, ini dosyasındaki bir ayar için tüm anahtar değerlerin nasıl alınacağından emin değildim. Örneğin
, böyle bir ini dosyası varsa:
[ food ]
name=steak
type=american
price=20.00
[ school ]
dept=cse
year=2
major=computer_science
ve vaktinden tuşların isimlerini bilmiyorum varsayalım. Anahtarların listesini sonunda anahtarlara göre alabilmem için nasıl anahtar listesini alabilirim? Örneğin, yiyecek için bir anahtar listesi alırsam, 'isim', 'tip' ve 'fiyat'ı içeren bir dizi veri veya bir çeşit veri yapısı alırdım.
Biri bana ini dosyasını açacağınız, ayrıştırdığınız veya yorumladığınız bir uygulama gösterebilir, böylece bir uygulama ini dosyasının tüm yapı ve değerlerini bilir ve anahtar ve değerler listesini alabilir mi?
olsun() ve anahtar kümesi() vardır (sipariş değişebilir) .ini dosyaları gibi bölümleri yok. –
@mmyers: Sorun buydu. Yaptığım bu araç için bölümlere ihtiyacım vardı. Ini4j ile bunu yapmanın bir yolu olduğuna eminim, sadece doğru api'yi, sınıfı veya öğreticiyi bulamıyorum – codingbear