基於Schema的XML文件有效性驗證

2021-08-29 01:45:11 字數 827 閱讀 1927

此前是在網上搜了乙份答案,然而發現這份答案竟不是完全正確的,於是修改了很多後,決定把自認為正確的答案寫在此處

對於下列xml文件,建立乙個模式文件,要求如下:

<?xml version="1.0" encoding="gb2312"?>

玩具10

北京000000

文具5青島266000

<?xml version="1.0" encoding="gb2312"?>

玩具10

北京000000

文具5青島266000

使用restriction和正規表示式,限定string格式。

pattern value="\d"

pattern value="[a]\d

maxinclusive value=「99」

mininclusive value=「1」

minoccurs=「1」

maxoccurs=「unbounded」

基於DOM的XML文件讀寫

2012年3月22日 天氣 下雨 何來晴日,都下了快兩個月雨了,春雨綿綿,也不用這樣吧!基於dom的xml文件讀寫 using system using system.collections.generic using system.text using system.xml namespace x...

xml中schema的作用

一 什麼是schema 模式 1 xml schema 的作用是定義 xml 文件的合法構建模組,類似 dtd。xml schema 是基於 xml 的 dtd 替代者。xml schema 描述 xml 文件的結構。xml schema 語言也稱作 xml schema 定義 xml schema...

xml驗證 schema檔案的寫法

下面兩個檔案互相包含,可以解決絕大部分xml的語法問題 test.xsd內容如下 xmlns dc xmlns xs targetnamespace schemalocation test1.xsd test1.xsd內容如下 xmlns opf xmlns xs targetnamespace s...