2009-06-04 34 views
6

kullanıyorum C# Yaml Ayrıştırıcı
C# Yaml İşleme

benim Yaml Öyle Veri Ürünleri erişirim nasıl başarıyla ayrıştırıldı sonra aşağıdaki

- id: tagid 
    tag: 
    - name: tagname 
    value: tagvalue 

, benziyorsa Code Project Site belirtilen biraz daha işlem yapabilirim. Örneğin, "kodun" değerini yazmam gerekirse, kod yazmam gerekecek, belgede doc.Root kullanılıyor, ancak nasıl kullanılacağına dair herhangi bir örnek bulunamıyor.

cevap

3

Ben YAML girişi ayrıştırılır sonra doc.Root

doc.Root bir Mapping döndürür nasıl kullanılacağını anladım. Veri Öğelerinin herhangi birinin Eşleme veya Sırası olup olmadığını kontrol etmek için Eşleme'yi tekrar tekrar ayrıştırıyorum ve sonra uygun şekilde davranıyorum.

Bu biraz naif bir yöntemdir, ancak çalıştığı sürece.

Çok teşekkürler