המרת json ל-html

כיצד להמיר JSON ל-HTML באמצעות .NET Cloud SDK.

בנוף מתפתח של פיתוח אתרים, הצורך בהצגת נתונים דינמי וידידותי למשתמש הפך למכריע. ככל שיישומים מונעי נתונים ממשיכים להתרבות, היכולת להמיר בצורה חלקה את JSON ל-[HTML](https://docs.fileformat.com/web/ html/) מופיע כתכונה חיונית. לכן, ה-.NET REST API שלנו מספק פתרון חזק לדרישה הכרחית זו, ומאפשר למפתחים לתרגם ללא מאמץ נתוני JSON למבני HTML. כעת, במדריך המקיף הזה, אנו הולכים להתעמק בנחיצות וביישום המעשי של המרת ‘JSON ל-HTML’ באמצעות ה-.NET REST API.

.NET Cloud SDK עבור המרת JSON ל-HTML

Aspose.Cells Cloud SDK עבור .NET הוא API מדהים המציע תכונות עוצמתיות למניפולציה דינמית של נתונים בתוך קבצי Excel. זה מאפשר לך ליצור באופן תכנותי חוברות עבודה של Excel ולייבא נתוני JSON לתוך גליונות עבודה, שסוללים שלב להדמיית נתונים דינמית. לאחר מכן ניתן לייצא את תוכן ה-Excel שנוצר ל-HTML, מה שמציע פתרון מעשי לשילוב נתוני JSON במבני HTML. מעבר לכך, ה-Aspose.Cells Cloud SDK עבור .NET מצטיין במספר עצום של יכולות אחרות, מה שמעניק לך כלים לביצוע מניפולציות נרחבות של קבצי Excel, ומכאן, SDK זה עומד כפתרון חזק עבור תרחישים שונים מונעי נתונים בתוך ה-.NET מערכת אקולוגית.

כעת, על מנת למנף את היכולות של SDK זה ביישום .NET, ראשית עלינו לחפש Aspose.Cells-Cloud במנהל החבילות של NuGet וללחוץ על כפתור הוסף חבילה. שנית, השג את אישורי הלקוח שלך מ-מרכז השליטה בענן.אם אין לך חשבון קיים, פשוט צור חשבון בחינם על ידי ביצוע ההוראות המפורטות במאמר התחלה מהירה.

המר JSON ל-HTML ב-C# .NET

בואו נשתמש ביכולות ההמרה של JSON ל-HTML באמצעות C# .NET, כדי שנוכל לשפר את היישומים שלנו, ולספק למשתמשים חוויות אינטראקטיביות ומושכות חזותית.

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

ראשית, צור אובייקט של מחלקה CellsApi שבו אנו מעבירים אישורי לקוח כארגומנטים.

cellsInstance.UploadFile("sourceFile.json", file);

העלה את קובץ ה-JSON הקלט לאחסון בענן.

cellsInstance.CellsWorkbookGetWorkbook("sourceFile.json", format: "HTML", isAutoFit: true, outPath: resultant_file);

לבסוף, קרא ל-API כדי להמיר JSON ל-HTML. לאחר המרה מוצלחת, ה-HTML שנוצר יאוחסן באחסון בענן.

// לדוגמאות מלאות וקבצי נתונים, נא עבור אל 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// קבל אישורי לקוח מ-https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";

// צור מופע של CellsApi תוך העברת ClientID ו- ClientSecret
CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

// שם קובץ ה-JSON הקלט
string input_JSON = @"source.json";
// קובץ HTML שנוצר
string resultant_file = "resultant.html";

// טען קובץ JSON מהכונן המקומי
using (var file = System.IO.File.OpenRead(input_JSON))
{
    // העלה קובץ קלט לאחסון בענן
    cellsInstance.UploadFile("sourceFile.json", file);
}

// קרא ל-API כדי להמיר JSON ל-HTML באינטרנט
cellsInstance.CellsWorkbookGetWorkbook("sourceFile.json", format: "HTML", isAutoFit: true, outPath: resultant_file);
json ל-html באינטרנט

תצוגה מקדימה של המרת JSON ל-HTML.

ניתן להוריד את קובץ JSON לדוגמה המשמש בדוגמה לעיל מ:

המרת JSON ל-HTML באמצעות פקודות cURL

בחירה בפקודות Aspose.Cells Cloud ו-cURL להמרת JSON ל-HTML מספקת פתרון חזק ורב-תכליתי המושרש בחוזקות ה-API של Aspose.Cells Cloud. אמנם המרת JSON ל-HTML ישירה עשויה להיות מקורית, אך שימוש בפקודות cURL מאפשר שילוב חלק של Aspose.Cells Cloud, ומאפשר לך ליצור חוברות עבודה של Excel באופן דינמי מנתוני JSON. יתר על כן, פקודות cURL משמשות כגשר מעשי, ומקלות על ייצוא תוכן Excel לפורמט HTML.

הצעד הראשון בגישה זו הוא ליצור אסימון גישה ל-JWT באמצעות הפקודה הבאה:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

כעת, בצע את הפקודה הבאה כדי להפוך את JSON לפורמט HTML.

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=HTML&isAutoFit=true&onlySaveTable=true&outPath={resultantFile}&checkExcelRestriction=true" \
-X GET \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}" \
-d {}

החלף את ‘sourceFile’ בשם של קובץ ה-JSON הזמין באחסון בענן, ‘resultantFile’ בשם של ה-CSV שנוצר ו-‘accessToken’ עם אסימון גישה JWT שנוצר לעיל.

סיכום

לסיכום, תהליך המרת JSON ל-HTML יכול להתבצע ביעילות על ידי מינוף התכונות החזקות של Aspose.Cells Cloud, בין אם באמצעות הנוחות של ה-.NET SDK או הגמישות של פקודות cURL. בעוד ש-.NET SDK מספק אינטגרציה חלקה בפרויקטי .NET ומציע שפע של פונקציונליות עבור מניפולציה של קבצי Excel, פקודות cURL מציעות פתרון קל משקל וניתן לתסריט לתאימות בין פלטפורמות. שתי הגישות מציגות את הרבגוניות של Aspose.Cells Cloud, המאפשרות למפתחים לנהל באופן דינמי נתונים בתוך חוברות עבודה של Excel ולייצא אותם לאחר מכן לפורמט HTML.

קישורים שימושיים

מאמרים קשורים

אנו ממליצים בחום לבקר בבלוגים הבאים: