لطفا از تمام مطالب دیدن فرمایید.
اموزش کار با فایل های xml در C#
سلام _ ی نکته رو ذکر کنم شاید زیاد ترتیب رعایت نشده باشه ولی سعی کردم تا جایی که ممکنه ساده بیان کنم مطالبو
فایل های xml یک نوع فایل متنی است که قائده ی خاصی در انها وجود دارد . در این نوع فایل ها از تگ ها برای مشخص کردن اطلاعات استفاده میشه که تگ ها رو خودمون تعرف میکنیم برای مثال
برای ذخیره کردن سن یک نفر به این صورت عمل میکنیم
<age>21</age>
متن داخلی این دو تگ برابر با مقدار سن فرد مورد نظر است.
برا نشون دادن س میتونید هر چیزی رو تعریف کنید مثلا <a>21</a>
تگها رو میشه تو در تو تعریف کرد برای مثال من اطلاعات کامل مربوط به یک شخص رو توی یک فایل xml میخوام ذخیره کنم ، توضیحشو بعدا میگم
یادتون باشه که xml به بزرگ و کوچکی حروف حساس است
خط اول تعریف فایل به عنوان xml هست
بیرونی ترین تگ به عنوان تگ ریشه شناخته میشه اینجا میشه Student
Xml دقیقا میشه پیاده سازی درخت و رابطه والد و فرزندی دارن
تا تگ فرزند بسته نشده نمیشه تگ والد رو بست ( در اینجا باید اول تگ های Name , Family , age بسته بشن و بعد از اون Student رو بست.)
میشه برا تگ ها ویژگی هایی رو نیز در نظر گرفت
مثلا میشه اطلاعات همین دانش اموز رو به صورت زیر نشون داد
چون تگ مقدار داخلی نداره تگ رو بدون ذکر نام میبندیم به صورت بالا
فاصله ها در نظر گرفته نمیشه در فایل های xml
کد زیر برا کامنت گذاشتن استفاده میشه به جای comment توضیحاتتون رو قرار میدین
خب دیگه میریم سراغ کد نویسی توی سی شارپ برا تولید یک فایل xml
-
اول باید یک فایل xml رو تولید کنین که میتونین با استفاده از visual studio
-
Add new item رو انتخاب کنید و از اونجا Xml File رو انتخاب کرده و اسمشو وارد میکنید و add رو بزنید تا فایل ساخته بشه
-
System.xml رو به رفرنس هاتون .....................
امیدوارم که مفید بوده باشه
موفق باشید
موضوعات مرتبط: اموزش کار با فایل های xml در C# ، ،
برچسبها:
صفحه قبل 1 صفحه بعد
قالب (Theme)
سبکهای نمایش (styles)
فهرستهای سفارشی (Customized Lists)
فهرستها (Lists)
دکمهها
صفحهبندی (layout)
واحدهای اندازهگیری
اشکال زدایی (debug) برنامه
درک امنیت و اجازه ها (permission)
ساختن و استفاده از منابع (Resources)
استفاده از مفاهیم ضمنی (implicit intents)
استفاده از مفاهیم آشکار (explicit intents)
ساختن و مدیریت فعالیت ها Activities یک برگرفته شده از AndroidCode.ir
کار کردن با AndroidManifest.xml
ایجاد پروژه و درک ساختار آن
نمای کلی از توسعه اندروید
آماده کردن دستگاه اندروید (گوشی) برای توسعه
مراحل نصب «ابزار توسعه اندروید» ADT در ایکلیپس
مراحل نصب ایکلیپس (Eclipse) روی ویندوز
مراحل نصب ایکلیپس (Eclipse) روی مک
سبکهای نمایش (styles)
فهرستهای سفارشی (Customized Lists)
فهرستها (Lists)
دکمهها
صفحهبندی (layout)
واحدهای اندازهگیری
اشکال زدایی (debug) برنامه
درک امنیت و اجازه ها (permission)
ساختن و استفاده از منابع (Resources)
استفاده از مفاهیم ضمنی (implicit intents)
استفاده از مفاهیم آشکار (explicit intents)
ساختن و مدیریت فعالیت ها Activities یک برگرفته شده از AndroidCode.ir
کار کردن با AndroidManifest.xml
ایجاد پروژه و درک ساختار آن
نمای کلی از توسعه اندروید
آماده کردن دستگاه اندروید (گوشی) برای توسعه
مراحل نصب «ابزار توسعه اندروید» ADT در ایکلیپس
مراحل نصب ایکلیپس (Eclipse) روی ویندوز
مراحل نصب ایکلیپس (Eclipse) روی مک
لطفا از دیگر مطالب نیز دیدن فرمایید