anahtar "NO" ile eşleştirmeye yaml dizesi dönüştüremiyor, ancak ben yaml dizesini Map'e dönüştürmeye çalışıyorum Anahtar değişiklik yapıyorum.
YAML Dosya: -java
---
HK:
isp:
Airtel: AirtelChennal
www.enemalta.com:
default: defaultEma
user1: chennal1
studiodefault: hkDefaultchennal
country:
DK: denmarkChennal
NO: chennal2
Java kodu: -
Yaml yaml= new Yaml();
Map<String,Object> map= (Map<String, Object>) yaml.load(yamlString);
çıkışı: -
{HK={isp={Airtel=AirtelChennal}, www.enemalta.com={default=defaultEma, user1=chennal1}, studiodefault=hkDefaultchennal, country={DK=denmarkChennal, false=chennal2}}}
yukarıdaki çıkış yanlış içinde "HAYIR" ile değiştirin, ama HAYIR" gerek " olduğu gibi.
Beklenen çıkışı: -
{HK={isp={Airtel=AirtelChennal}, www.enemalta.com={default=defaultEma, user1=chennal1}, studiodefault=hkDefaultchennal, country={DK=denmarkChennal, NO=chennal2}}}
gerçekten çalışıyor, teşekkürler @JP Moresmau, diğer bir deyişle, 'evet', 'hayır' gibi herhangi bir dizgi var –