سلام خدمت مهندسین گرامی
سوالی که داشتم اینه که من یه رشته به صورت json دارم که میخوام به رشته با فرمتی که توی json هستش تبدیل بشه و در یه فایل ورد ذخیره بشه
ممنون میشم اگر اطلاعاتی در این مورد دارین زاهنمایی کنید
سلام خدمت مهندسین گرامی
سوالی که داشتم اینه که من یه رشته به صورت 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
سلام کتابخانه نیوتون جیسون رو نصب کن اول قالب جیسون رو برای اطلاعاتت ایجاد کن بعد اون رو پاس بده به ورد
این یه مثاله
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 استفاده میشه که من با اینا مشکلی ندارم من مشکلم تبدیل اون متن داخل جیسون هستش که چجوری به فرمت متن داخل ورد تبدیل کنم
البته میدونم مشکل از بنده هستش که نمیتونم منظورمو درست برسونم
بازم ممنون از شما دوستان عزیز