XML綱要(XSD)建立
從 XML 建立 XML 結構描述定義(XSD)
特色
支援 3 種 XSD 設計
可選擇 Russian Doll 等 3 種設計風格
從值推定資料型別
解析數值或日期等,自動轉換為適當的 xs 型別
解析並反映出現次數
為重複元素自動加上 maxOccurs
字串與檔案皆可
貼上 XML 與讀取 .xml 檔兩種方式
使用方法
1
選擇輸入方式的分頁
在字串分頁直接貼上 XML,或在檔案分頁讀取 .xml
2
指定 XSD 設計類型
從 Russian Doll、Salami Slice、Venetian Blind 中選擇輸出格式
3
選擇內容類型
切換從值推定型別的 Smart,或全部元素皆為 string 型別
4
以產生按鈕執行
按下按鈕後開始解析,在右側立即顯示 XSD
5
儲存、複製 XSD
從輸出欄以 schema.xsd 下載,或複製
使用情境
撰寫 XML 規格書
從範例 XML 建立結構描述定義,運用於資料結構的規格化
資料驗證的事前準備
為檢查所接收 XML 的有效性,準備驗證用的結構描述
掌握 API 介接的結構
解析外部 API 的 XML 回應,將元素與型別的結構可視化
學習 XSD 語法的用途
比較 3 種設計風格的輸出,加深對結構描述寫法的理解
基礎知識
XSD(XML 結構描述)是什麼
XSD 是用來定義 XML 文件結構(包含哪些元素、以什麼順序和次數出現)和資料型別的規格書,相當於 XML 系統之間進行資料交換時的「資料契約書」。
準備結構描述的意義
有了結構描述,就能夠機械式地驗證收到的資料是否符合約定的格式,並在處理之前排除不合法的資料。有效率的做法是從實際的 XML 自動生成結構描述的基礎,然後由人手調整細節。
安全性與隱私
瀏覽器內完成
輸入的資料僅在您的瀏覽器內處理,不會傳送到外部。
僅在瀏覽器內處理
XSD 的產生完全在您的瀏覽器內進行,輸入資料不會傳送到伺服器。
通訊透過HTTPS加密
頁面載入也透過TLS加密,第三者無法讀取內容。
不傳送給第三方
輸入內容不會傳送給廣告網路、追蹤器等外部服務。
結果不自動保存
產生的 XSD和輸入建議不會保存在伺服器上。
在 Google 搜尋中追蹤 RAKKOTOOLS
175個實用工具,透過 Google 搜尋、AI 搜尋更容易找到!
- 搜尋中找到
- AI 搜尋也會顯示
- 發現新工具
