IntelliJ IDEA:從實例文檔生成XML模式

2019-02-26 16:48 更新

從實例文檔生成XML模式

在Web內(nèi)容文件上運(yùn)行結(jié)構(gòu)驗證檢查需要的XSD(XML架構(gòu)定義)。IntelliJ IDEA可以掃描任何XML文件以查找現(xiàn)有元素和屬性,并為其生成架構(gòu)。

基于XML文檔生成架構(gòu)

  1. 在活動編輯器選項卡中打開所需的XML文檔后,在主菜單上選擇:工具|XML操作|從XML文件生成XSD架構(gòu)。將打開“從實例文檔生成架構(gòu)”對話框。

  2. 在“實例文檔路徑”文本框中,指定要用作架構(gòu)生成基礎(chǔ)的文件的位置。默認(rèn)情況下,該字段顯示當(dāng)前文件的完整路徑。接受此建議或單擊“瀏覽(browseButton)”,并在打開的對話框中選擇所需的文件。

  3. 在“結(jié)果架構(gòu)文件名”文本框中,指定用于放置生成的架構(gòu)的輸出文件的名稱。

    IntelliJ IDEA建議具有.xsd擴(kuò)展名的源XML文檔的名稱。如果鍵入其他名稱,請確保擴(kuò)展名正確。

  4. 指定生成的架構(gòu)的位置。默認(rèn)情況下,生成的Schema文件將放在與源XML實例文檔相同的目錄中。要指定其他位置,請單擊“瀏覽(browseButton)”,然后在打開的對話框中選擇所需的路徑。

  5. 從“設(shè)計類型”下拉列表中,選擇聲明元素和復(fù)雜類型的方法。

  6. 從“檢測簡單內(nèi)容類型”下拉列表中,選擇要用于leaf文本的類型。

  7. 在“檢測枚舉限制”文本框中,鍵入導(dǎo)致出現(xiàn)Schema枚舉的出現(xiàn)次數(shù)。

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號