PDA

View Full Version : سوال: چاپ کل یک فایل xml در صفحه



amirjalili
سه شنبه 05 خرداد 1388, 14:47 عصر
دوستان من میخوام کل یک فایل xml رو با تمام اجزاء در صفحه چاپ کنم..درست مثل وقتی که یک فایل xml رو به صورت دستی با browser باز میکنیم..

تا جایی که فهمیدم با xmldocument , xmlreader میشه به گره ها و attribute ها و مقادیرشون دسترسی داشت.. اما من همه فایل رو عینا میخوام چاپ کنم..
ممنون

milade
سه شنبه 05 خرداد 1388, 14:51 عصر
خوب از IO.file کمک بگیر !

amirjalili
سه شنبه 05 خرداد 1388, 17:05 عصر
یک سری از متد ها و کلاس های io رو امتحان کردم..نشد.
میشه یه نمونه کد برام بذارید؟؟ یا بیشتر توضیح بدید؟

milade
سه شنبه 05 خرداد 1388, 18:20 عصر
سلام دوست عزیز


Dim b(255) As Byte
Dim x = File.Open("c:\count.xml", FileMode.Open)
x.Read(b, 0, b.Length)
x.Close()
Dim all = ASCII.GetString(b)
response.write(all)

l,tr fhadn

amirjalili
سه شنبه 05 خرداد 1388, 22:52 عصر
با تشکر..

اگه اشتباه نکنم کد c# این کد میشه:


byte[] b = new byte[256];
FileStream x = File.Open("C:\\Documents and Settings\\Administrator\\Desktop\\XMLFile.xml", FileMode.Open);
x.Read(b, 0, b.Length);
x.Close();
string all = ASCIIEncoding.ASCII.GetString(b);
Response.Write(all);

اما نشد که نشد..

amirjalili
چهارشنبه 06 خرداد 1388, 01:23 صبح
آقا یکی یه جوابی به من بده..
من خیلی امتحان کردم. آقا بهروز راد خان یه فکری به حال من کنید! :لبخند::چشمک:

milade
چهارشنبه 06 خرداد 1388, 11:17 صبح
خطایی پیامی چیزی ؟ ...

amirjalili
چهارشنبه 06 خرداد 1388, 13:45 عصر
هیچ خطایی نمیده.. فقط صفحه خالی نشون میده..
من اطلاعات فایل txt رو راحت میخونم اما این نمیشه؟
ممنون از توجه شما..

milade
چهارشنبه 06 خرداد 1388, 15:59 عصر
یه دیباگ بگیر ...