ورود

نسخه کامل مشاهده نسخه کامل : خواندن فایل ایکس ام ال



shadmehrshadow1
14-05-2013, 21:06
سلام
من میخوام اطلاعات فایل ایکس ام ال رو بخونم. البته میتونم اطلاعات فایل هایی رو که خودم توی فایل ریختم رو بخونم از روش serialization .
اما میخوام اطلاعات فایلی رو بخونم که ندونم به چه شکلی نوشته ده و چه فیلد هایی داره. البته این طور شنیدم که باید از روش XmlTextReader استفاده کرد که من هرکاری کردم نتونستم . ممنون میشم اگه کمک کنید.

_H2_
17-05-2013, 10:42
سلام
برای خواندن XML در حالت پیشرفته و با امکانات زیاد، کلاس های فضای نام System.Xml.Linq بسیار مناسب، ساده و قوی هستند.
XDocument
XElement
و کلاس کمکی توسعه یافته Extensions
و...

البته باز هم در عمل باید چیزهایی از یک xml بدانید تا بتوانید از اطلاعات آن در برنامه تان استفاده کنید.
مثلاض نمیتوانید انتظار داشته باشید از xml ای هیچ چیزش را نمیدانید، بتوانید فهرست یک مجموعه "کتاب" را استخراج کنید.

شما دقیقاً میخواهید چه استفاده ای از xml کنید که هیچ چیز از آن نمیدانید و فرمت مشخصی ندارد؟
فقط میخواهید گره هایش را نشان دهید؟!

موفق باشید.