نمایش نتایج 1 تا 2 از 2

نام تاپیک: پیدا کردن بزرگترین مقدار یک صفت در xml

  1. #1
    کاربر تازه وارد آواتار maryam4
    تاریخ عضویت
    مهر 1387
    محل زندگی
    ایران -قم
    پست
    41

    Question پیدا کردن بزرگترین مقدار یک صفت در xml

    سلام من یک فایل xml مثلا به صورت زیر دارم
    <?xml version="1.0" encoding="utf-8" ?>
    <houshmand>
    <news id="1" name="kkd" />
    <news id="2" name="gfh" / >
    </houshmand>
    که می خوام runtime به اون گره اضافه کنم .
    با توجه به اینکه صفت id کلید اصلی این فایل است چطور می تونم بفهمم که بزرگترین مقدار id در فایل مذکورچی بوده تا من به این مقدار یکی اضافه کنم و گره جدید رو با استفاده از این مقدار بسازم؟
    با تشکر

  2. #2
    کاربر دائمی آواتار kiosksoft
    تاریخ عضویت
    تیر 1387
    محل زندگی
    تهران - کردستان - خامسان
    پست
    632

    نقل قول: پیدا کردن بزرگترین مقدار یک صفت در xml

    دوست عزیز

    با این روش گره با بزرگترین مقدار موجود در id را میتوانید بدست آورید.



    XmlNodeList xmlNList;
    xmlNList = xd.SelectNodes(
    "//news[not(@id <= preceding-sibling::news/@id) and not(@id <=following-sibling::news/@id)]");



    معادل تابع Max در xpath میباشد.

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •