国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

think-cell——使用JSON數據實現自動化(一)

哲想軟件 ? 來源:哲想軟件 ? 2025-01-02 13:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

您可以使用 JSON 中的數據來復制最初作為模板創建的圖表,并為其提供新的數據表。您可以控制使用特定模板構建新演示文稿的順序。模板也可以多次使用。

PowerPoint 模板和 JSON 數據都可以本地或遠程存儲。JSON 數據甚至可以由 Web 服務動態生成。

26.1 think-cell 的 JSON 數據結構

think-cell 的 JSON 數據示例如下所示,可以在 think-cell 安裝目錄的子文件夾中的文件中找到。JSON 指定要從模板串聯創建的演示文稿。它符合 的架構 。sample.ppttcppttcppttc/ppttc-schema.json

327eee5a-c581-11ef-9310-92fbcf53809c.png

根級別是一個項數組。每個項目都為其圖表指定一個模板文件和數據。可以連接不同的模板,并且可以多次使用單個模板。在最簡單的情況下,使用單個模板一次以用數據填充該模板中包含的所有圖表。

串聯模板數組中的每個項目都包含兩個鍵:1 和 2 的值1是 PowerPoint 文件的路徑,其中包含已將名稱設置為標識符的 think-cell 圖表(請參閱 24。自動化簡介)。也可以從遠程位置檢索模板文件,如 26.3 遠程提供 JSON 數據中所述。templatedatatemplate

key 圖像。的值是模板中包含的圖表的 JSON 格式數據表列表。列表中的每個項目都有兩個屬性:3 和 4。3使用圖表名稱指定圖表并4保存數據表。datanametablenametable的值的結構 for 4 直接對應于未轉置的數據表,其中 rows 表示 series,columns 表示 categories。對于默認圖表,這意味著將表示以下行順序:table

首先具有空單元格的行 (),然后是具有類別名稱的單元格。null

一行 100% 值。如果未使用 100% 值,則將空行指定為 5。

多行,第一個單元格提供系列名稱,后續單元格包含數值。

任何可以命名的圖表都可以在 JSON 中引用。

注意:think-cell 數據表范圍內的任何單元格都可以包含任何類型的文本。如果需要,還可以填充第一行中的第一個單元格。

構成鍵值的數據必須符合架構中設置的某些規則。鍵本身的值是一個數組。子數組表示數據表的行。可以使用 empty array 指定空行。單元格的內容由此類子數組中列出的元素描述。元素的順序對應于數據表中列的順序。必須使用 element 顯式描述空單元格。必須使用另一個鍵值對來描述包含內容的單元格。在這種情況下,鍵描述數據類型,值保存要在演示文稿中顯示的實際數據。支持三種不同的數據類型:tabletable[]null

6 string對于任何類型的文本。支持所有可打印的 Unicode (UTF-8) 字符。例:{"string":"Echo"}

7 number對于任何類型的數字。使用的小數分隔符必須是一個點。例:{"number":"5"}

8 date對于日期。所需的格式為例:YYYY-MM-DD{"date":"2016-09-04"}

單元格內容的任何格式設置(例如,指定日期格式)都必須在 PowerPoint 模板中完成。

對于命名文本字段,元素僅包含一個“行”中的一個“單元格”,因此您需要使用一個 JSON 數組,如以下片段所示,該數組將針對元素內的每個命名文本字段出現一次:tabledata

328e0c14-c581-11ef-9310-92fbcf53809c.png

26.2 使用 JSON 數據創建演示文稿

JSON 數據文件的文件類型必須為 .打開此類文件時:.ppttc

think-cell 讀取文件并檢查其結構完整性。

此時將創建一個新的演示文稿。對于 JSON 文件頂層的每個項目,新演示文稿都包含指定模板的副本。

在模板副本中,由值標識的圖表的數據表將替換為值中的數據。任何標簽總數、標簽位置和差異箭頭值或其他圖表修飾都會更新。nametable

之后,將顯示新的演示文稿。用戶可以進一步編輯其內容并保存它或以任何其他方式使用它。

您還可以在命令行上從 JSON 數據創建演示文稿:

ppttc input.ppttc -o output.pptx

可執行文件位于 think-cell 的安裝文件夾中。Calling 可以輕松集成到自動化工作流程中。ppttc.exeppttc.exe

26.3 遠程提供 JSON 數據

文件中的 JSON 數據也可以由 Web 服務遠程生成,并提供給用戶在 Web 瀏覽器中下載。請參閱下面提供的示例以及 think-cell 安裝目錄的子文件夾中的示例。.ppttcsample.htmlppttc

ppttc test

在我們的示例中,當用戶請求下載時,JSON 數據是動態編譯的。雖然該示例嵌入了靜態數據,但您當然可以使用您網站上用戶提供的參數從其他數據源動態創建 JSON。

  • 數據
    +關注

    關注

    8

    文章

    7335

    瀏覽量

    94755
  • JSON
    +關注

    關注

    0

    文章

    128

    瀏覽量

    7781

原文標題:think-cell——使用 JSON 數據實現自動化(一)

文章出處:【微信號:哲想軟件,微信公眾號:哲想軟件】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    JSON:簡潔代碼高效搞定序列與反序列

    面對頻繁的數據交互需求,用最簡方式實現JSON序列與反序列已成為開發者必備技能,借助主流庫,輕松實現
    的頭像 發表于 02-25 19:04 ?89次閱讀
    <b class='flag-5'>JSON</b>:簡潔代碼高效搞定序列<b class='flag-5'>化</b>與反序列<b class='flag-5'>化</b>

    極簡代碼,搞定JSON序列與反序列

    快速實現JSON數據的生成(序列)與解析(反序列)。 目前json庫已全面支持LuatOS開
    的頭像 發表于 02-23 21:46 ?325次閱讀
    極簡代碼,搞定<b class='flag-5'>JSON</b>序列<b class='flag-5'>化</b>與反序列<b class='flag-5'>化</b>

    沉降儀如何打造無人值守實現自動化監測?

    自動化系統的深度融合,為實現無人值守的遠程監測提供了堅實的技術基礎。實現自動化的核心在于沉降儀的數字輸出能力。以磁致式沉降儀為例,其輸出
    的頭像 發表于 12-25 15:53 ?254次閱讀
    沉降儀如何打造無人值守<b class='flag-5'>實現</b><b class='flag-5'>自動化</b>監測?

    海綿沖擊疲勞試驗機的自動化批量測試與數據采集

    在海綿材料檢測場景中,自動化批量測試與高效數據采集是提升檢測效率、保障結果致性的核心手段。海綿沖擊疲勞試驗機的自動化功能,能有效減少人工干預,降低操作誤差,同時
    的頭像 發表于 11-21 09:39 ?256次閱讀
    海綿沖擊疲勞試驗機的<b class='flag-5'>自動化</b>批量測試與<b class='flag-5'>數據</b>采集

    羅克韋爾自動化邀您共赴2025年自動化博覽會

    11 月 17 - 20 日,作為工業自動化、信息和數字轉型領域的全球領先企業之,羅克韋爾自動化將在芝加哥舉辦的 2025 年
    的頭像 發表于 11-17 17:54 ?1954次閱讀

    訂單退款自動化接口:高效處理退款流程的技術實現

    ? ?在現代電子商務系統中,訂單退款是常見但繁瑣的操作。手動處理退款不僅耗時,還容易出錯。自動化退款接口通過API集成,能顯著提升效率、減少人工干預,并確保準確性。本文將逐步介紹如何設計并實現
    的頭像 發表于 10-21 10:41 ?373次閱讀
    訂單退款<b class='flag-5'>自動化</b>接口:高效處理退款流程的技術<b class='flag-5'>實現</b>

    新舊系統協議不匹配?耐達訊自動化RS485轉Profibus如何實現無縫對接?

    的Profibus-DP網絡。如何實現不同協議間的無縫對接?通信距離、抗干擾能力、數據實時性如何兼顧?這直是自動化領域亟待破解的難題。
    的頭像 發表于 09-20 10:28 ?738次閱讀

    使用Ansible實現大規模集群自動化部署

    當你面對1000+服務器需要部署時,你還在臺臺手工操作嗎?本文將揭秘如何用Ansible實現大規模集群的自動化部署,讓運維效率提升10倍!
    的頭像 發表于 08-27 14:41 ?814次閱讀

    宏集案例 | ABB能源自動化選用Cogent DataHub避免DCOM問題,實現高效、安全的數據傳輸

    案例概況ABB能源自動化公司通過宏集CogentDataHub軟件將電廠設施的數據實時傳輸到公司辦公室,實現了OPC隧道/鏡像解決方案,在電廠和公司網絡之間建立了個安全、可靠的連接,
    的頭像 發表于 08-08 18:22 ?625次閱讀
    宏集案例 | ABB能源<b class='flag-5'>自動化</b>選用Cogent DataHub避免DCOM問題,<b class='flag-5'>實現</b>高效、安全的<b class='flag-5'>數據</b>傳輸

    復雜裝備研發設計中利用數據實現大規模個性定制

    在復雜裝備研發設計中,利用數據實現大規模個性定制已成為提升企業競爭力、滿足多樣市場需求的關鍵路徑。其核心在于通過數據驅動的個性需求識別
    的頭像 發表于 08-06 17:17 ?709次閱讀

    耐達訊自動化EtherCAT轉RS232:示波器連接的“開掛秘籍”

    數據能快速準確地傳輸到控制系統,實現遠程監控和自動化測試。還能提高系統的靈活性和可擴展性,應對各種復雜的測試需求。 總的來說,耐達訊自動化EtherCAT轉RS232網關連接示波器
    發表于 07-23 15:31

    玉林在線自動測寬儀 包帶自動化產線升級

    度檢測,如布、皮、革等。 在線自動測寬儀使包帶自動化產線升級,通過非接觸式光學測量、實時數據反饋與智能控制系統深度融合,顯著提升了生產精度與效率。 測寬儀的核心技術原理與功能優勢 光電測量 采用物方遠心
    發表于 07-23 15:23

    自動化計算機的功能與用途

    任務都是通過使用控制機械和流程的自動化計算機來實現自動化的。什么是自動化計算機?自動化計算機是工業級計算機,其設計堅固,能夠在常規臺式計算機
    的頭像 發表于 07-15 16:32 ?738次閱讀
    <b class='flag-5'>自動化</b>計算機的功能與用途

    工業DTU對工業自動化通信格局的重塑

    隨著工業4.0和智能制造的快速發展,工業自動化系統對通信技術的要求越來越高。工業數據傳輸單元(DTU,DataTransferUnit)作為種新興的通信設備,正在逐步重塑工業自動化
    的頭像 發表于 03-28 14:09 ?878次閱讀
    工業DTU對工業<b class='flag-5'>自動化</b>通信格局的重塑

    自動化標注技術推動AI數據訓練革新

    標貝自動化數據標注平臺在全棧數據標注場景式中搭載了大模型預標注和自動化標注能力,并應用于3D點云、2D圖像、音頻、文本等數據場景的大規模、復
    的頭像 發表于 03-14 16:46 ?1357次閱讀