سؤال

أنا أستخدم محلل يامل C # المذكور موقع مشروع الكود

إذا كان يام لي يبدو وكأنه ما يلي

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

بعد أن تم تحليلها بنجاح، كيف يمكنني الوصول إلى عناصر البيانات حتى أتمكن من إجراء بعض المعالجة الإضافية. على سبيل المثال، إذا كنت بحاجة إلى الحصول على قيمة "الاسم" ما الرمز الذي أحتاجه للكتابة، فقد تقول المستند استخدام Doc.root ولكن لا يمكن العثور على أي أمثلة حول كيفية استخدامه.

هل كانت مفيدة؟

المحلول

اكتشفت كيفية استخدام Doc.root

يقوم Doc.Root بإرجاع رسم خرائط بعد تحليل مدخل YAML. أقوم بتحليل الخرائط بشكل متكرر للتحقق مما إذا كانت أي من عناصر البيانات هي التعيين أو التسلسل ثم التصرف وفقا لذلك.

إنها طريقة ساذجة بعض الشيء ولكن طالما أنها تعمل.

تشكرات

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top