نقل قول: ذخبره json در فایل word
دوست عزیز یه کم درخواست شما مبهم هست. ممنون میشم بیشتر توضیح بدید.
نقل قول: ذخبره json در فایل word
نقل قول:
نوشته شده توسط
sds1920
دوست عزیز یه کم درخواست شما مبهم هست. ممنون میشم بیشتر توضیح بدید.
دوست عزیز من با استفاده از یه وب سرویس یه عکسو تبدیل به متن میکنم و نتیجه رو در قالب یه json دریافت میکنم حالا باید این json رو تو یه فایل ورد ذخیره کنم.سوال من اینه که چطور اینکارو باید کرد؟
نقل قول: ذخبره json در فایل word
نقل قول:
نوشته شده توسط
meysam_online2012
دوست عزیز من با استفاده از یه وب سرویس یه عکسو تبدیل به متن میکنم و نتیجه رو در قالب یه json دریافت میکنم حالا باید این json رو تو یه فایل ورد ذخیره کنم.سوال من اینه که چطور اینکارو باید کرد؟
object oMissing = System.Reflection.Missing.Value;
object oEndOfDoc = "\\endofdoc"; /* \endofdoc is a predefined bookmark */
//Start Word and create a new document.
Microsoft.Office.Interop.Word._Application oWord;
Microsoft.Office.Interop.Word._Document oDoc;
oWord = new Microsoft.Office.Interop.Word.Application();
oWord.Visible = true;
oDoc = oWord.Documents.Add(ref oMissing, ref oMissing,
ref oMissing, ref oMissing);
//Insert a paragraph at the beginning of the document.
Microsoft.Office.Interop.Word.Paragraph oPara1;
oPara1 = oDoc.Content.Paragraphs.Add(ref oMissing);
oPara1.Range.Text = "متن مورد نظر یا رشته json شما";
oPara1.Range.Font.Bold = 1;
oPara1.Format.SpaceAfter = 24; //24 pt spacing after paragraph.
oPara1.Range.InsertParagraphAfter();
oDoc.Save();
این کد یه فایل ورد جدید میسازه و رشتتون رو توش ذخیره میکنه.
اینجا رو هم مطالعه کنید
https://support.microsoft.com/en-us/...by-using-visua
1 ضمیمه
نقل قول: ذخبره json در فایل word
نقل قول:
نوشته شده توسط
رامین مرادی
object oMissing = System.Reflection.Missing.Value;
object oEndOfDoc = "\\endofdoc"; /* \endofdoc is a predefined bookmark */
//Start Word and create a new document.
Microsoft.Office.Interop.Word._Application oWord;
Microsoft.Office.Interop.Word._Document oDoc;
oWord = new Microsoft.Office.Interop.Word.Application();
oWord.Visible = true;
oDoc = oWord.Documents.Add(ref oMissing, ref oMissing,
ref oMissing, ref oMissing);
//Insert a paragraph at the beginning of the document.
Microsoft.Office.Interop.Word.Paragraph oPara1;
oPara1 = oDoc.Content.Paragraphs.Add(ref oMissing);
oPara1.Range.Text = "متن مورد نظر یا رشته json شما";
oPara1.Range.Font.Bold = 1;
oPara1.Format.SpaceAfter = 24; //24 pt spacing after paragraph.
oPara1.Range.InsertParagraphAfter();
oDoc.Save();
این کد یه فایل ورد جدید میسازه و رشتتون رو توش ذخیره میکنه.
اینجا رو هم مطالعه کنید
https://support.microsoft.com/en-us/...by-using-visua
بابت پاسخ ممنون آقا رامین
ولی مشکل من اینجاس که json رو چطور تبدیل کنم .برای مثال توی json اینجوریه که خط بعد رو با /n مشخص کرده که نمیتونم تبدیل کنم یا یه سری تنظیمات دیگه
من یه نمونه از json رو براتون گذاشتم ببینید متوجه میشین منظورمو
نقل قول: ذخبره json در فایل word
نقل قول:
نوشته شده توسط
meysam_online2012
بابت پاسخ ممنون آقا رامین
ولی مشکل من اینجاس که json رو چطور تبدیل کنم .برای مثال توی json اینجوریه که خط بعد رو با /n مشخص کرده که نمیتونم تبدیل کنم یا یه سری تنظیمات دیگه
من یه نمونه از json رو براتون گذاشتم ببینید متوجه میشین منظورمو
سلام کتابخانه نیوتون جیسون رو نصب کن اول قالب جیسون رو برای اطلاعاتت ایجاد کن بعد اون رو پاس بده به ورد
این یه مثاله
Product product = new Product();
product.Name = "Apple";
product.Expiry = new DateTime(2008, 12, 28);
product.Sizes = new string[] { "Small" };
string json = JsonConvert.SerializeObject(product);
// {
// "Name": "Apple",
// "Expiry": "2008-12-28T00:00:00",
// "Sizes": [
// "Small"
// ]
// }
خط اخر string json = JsonConvert.SerializeObject(product);متغیر json رو میتونی پاس بدی به ورد تا ذخیره بشه
https://www.newtonsoft.com/json
نقل قول: ذخبره json در فایل word
نقل قول:
نوشته شده توسط
barnamenevisjavan
سلام کتابخانه نیوتون جیسون رو نصب کن اول قالب جیسون رو برای اطلاعاتت ایجاد کن بعد اون رو پاس بده به ورد
این یه مثاله
Product product = new Product();
product.Name = "Apple";
product.Expiry = new DateTime(2008, 12, 28);
product.Sizes = new string[] { "Small" };
string json = JsonConvert.SerializeObject(product);
// {
// "Name": "Apple",
// "Expiry": "2008-12-28T00:00:00",
// "Sizes": [
// "Small"
// ]
// }
خط اخر string json = JsonConvert.SerializeObject(product);متغیر json رو میتونی پاس بدی به ورد تا ذخیره بشه
https://www.newtonsoft.com/json
بابت پاسخ ممنون دوست عزیز ولی این کدی که فرستادین در واقع یه ابجکت رو به جیسون تبدیل میکنه برای تبدیل جیسون به ابجکت از desrialize استفاده میشه که من با اینا مشکلی ندارم من مشکلم تبدیل اون متن داخل جیسون هستش که چجوری به فرمت متن داخل ورد تبدیل کنم
البته میدونم مشکل از بنده هستش که نمیتونم منظورمو درست برسونم
بازم ممنون از شما دوستان عزیز