cost 145 ms
自定義類型的 XSD 1.0 驗證失敗

[英]XSD 1.0 validation fails for custom type

這是 XSD 文件中我的類型的定義(使用 xs:anyURI 不起作用): 這是應該驗證的屬性: XML 文件有這個: 我正在嘗試在https://www.softwarebytes.org/xmlvalidation/使用在線 XSD 驗證服務,它使用 Xerces-J 作為后端,但它說: 在r ...

XSD 1.0 如果另一個沒有值,則將屬性設置為 false

[英]XSD 1.0 set attribute to false if another has no value

我正在嘗試編寫一個模式,其中我有兩個屬性ID和required : ID可以是任何字符串或空字符串 required是 boolean 真/假如果ID沒有文本,我需要將required設置為 false。 我在這個地方進行了搜索,發現這可以使用 XSD 1.1 完成,但我無法訪問它,因為它在 V ...

根據 XSD 1.0 中的日期范圍驗證枚舉?

[英]Validate enumeration based on date ranges in XSD 1.0?

在 XSD 中,我想定義一個Country類型,包括一個限制,該限制設置可以使用的國家名稱列表。 這可以通過使用枚舉作為限制輕松完成。 但是,隨着時間的推移,這個列表會有所不同。 例如:過去我們有南斯拉夫,現在已經不存在了; 克羅地亞、斯洛文尼亞等出現了。 因此,一個國家/地區將有一個開始日期和( ...

如何將字母數字字段評估為部分數字和部分字母

[英]How to evaluate an alpha numeric field as partially numeric and partially alpha

我遇到的情況是我的XML將包含一個以千字節或兆字節為單位的長度。 XML看起來像以下任何一種: 我需要確保,如果輸入的數據以K結尾,則數字小於2096129(且大於0),但如果數據以M結尾,則數字必須小於2048(且大於0)。 是否可以將除最后一個字符以外的所有內容都視為整數(因此我 ...

2018-04-05 15:54:15   1   15    xsd / xsd-1.0  
XSD中各個元素的唯一價值

[英]Unique value across elements in XSD

我試圖在多個complexType元素中使用的元素上強制使用唯一值。 例如 : 如果我遇到類似問題,我希望此操作失敗: 但是驗證 目前兩者似乎都可以驗證。 我已經為選擇器嘗試了./*/pos和.//pos ,但是它們都導致第一個示例無法通過驗證。 ...

XSD“版本”屬性語義

[英]XSD “version” attribute semantics

XSD規范https://www.w3.org/TR/xmlschema11-1/#declare-schema未指定version屬性的語義: 其他屬性( id和version )是為了方便用戶使用,本規范沒有為它們定義語義。 這也不是W3C版本指南https://www. ...

我們可以提供XSD屬性元數據嗎?

[英]Can we provide XSD attribute meta data?

我有以下XSD: 我在下面創建了XML: 我們可以提供有關具有屬性的元素的更多信息。 但是,我的問題是我們可以提供有關屬性的元數據嗎? 我的目標是將UI中的“ element1”顯示為表行,將“ date” /“ scale”顯示為表的列。 另外,我想為小數位數和日期列以及 ...

XML Schema(XSD)1.0 xs:pattern regex可以將4位數字匹配為字符串?

[英]XML Schema (XSD) 1.0 xs:pattern regex to match 4 digits as a string?

如何匹配特定的數字序列,就好像它是XML Schema xs:pattern中的字符串一樣? 假設我有一些包含任意10個字符的字符串的標簽,例如 <string>12345678990</string> 我想排除任意序列的特定黑名單中的所有標簽,如123 ...

XML Schema:將 simpletype 轉換為匿名類型

[英]XML Schema: converting simpletype to anonymous type

我有一個架構,我想將 simpleType 轉換為匿名 simpleType。 原始架構如下,我做了幾次嘗試,例如: 刪除 base="xxx"; 在擴展后添加 simpleType; 等等... 但最終以無效的模式結束。 問題: 如何在不丟失信息的情況下將輸入轉換為有效的 ...

將ID添加到派生類型

[英]add ID to derived Type

命名為simpleType具有字符串restriction和*pattern* 。 此sT basicType應用於多個elements 。 不足之處在於,其中兩個elements要求將類型更改為base =“ xs:ID”。 這可以通過創建唯一的sT來完成:一個sT用於使用基本*pa ...

在未知/被忽略的標簽內還是在多個層次結構下驗證標簽?

[英]Validate tag inside unknown/ignored tag or under multiple hierarchies?

我有一個XML文件,其中包含多個未知標簽,其中包含應添加驗證的已知標簽。 random標簽代表由xs:any代表的未知隨機標簽,我移至XSD 1.1以允許具有: 我的問題是,諸如模板和子項之類的已知標簽會出現在未知標簽內部,並且位於已知和未知標簽的未知層次之下。 有沒有辦法 ...

如何寫XSD或進行

[英]How to write XSD Or conduction

我需要用XSD編寫或進行操作。 例如,memberName可以是companyName或firstName或middleName或lastName。 xml文檔中應該存在任何一個名稱/就像XML中的任何一個名稱都是強制性的一樣。 完整的XSD 如何在XSD中編寫限制或OR傳導 ...

XML 架構:基於父屬性“類型”的子元素類型

[英]XML Schema: Child element type based on parent attribute 'type'

我有一個如下所示的 XML 文檔: 我寫了一個 XSD 來限制它: 當然,這行不通。 有人建議我在 XSD 1.1 中使用xs:alternative 。 但我現在只有 libxml2。 它不支持 XSD 1.1。 在 XSD 1.0 中我該怎么做? 或者它絕對不能在XSD 1.0中實現? ...

防止 tridion 組件字段中的特殊字符和架構更改

[英]Preventing special characters in tridion component field and changes in schema

在組件中,我不應該允許輸入任何特殊字符。 當我嘗試輸入逗號時,它應該提示“不允許使用特殊字符”。 請建議我在哪里進行必要的更改。 我嘗試在架構(源)中進行一些更改,例如添加但不起作用。 ...

一個或多個元素,至少一個元素具有給定的屬性值

[英]One or more elements, at least one with given value for an attribute

我需要在XML模式中描述以下內容: 一個元素必須出現一次或多次 ,但是此元素的恰好一次出現必須將屬性“properties”設置為值“nav” 例: 我的“最佳”嘗試是: 不好嘗試,因為驗證器給我以下錯誤: 本地復雜類型:內容模型不是決定論者。 很明顯,這 ...

<xs:any> 在里面 <xs:all> XSD 1.0解決方法?

[英]<xs:any> inside an <xs:all> XSD 1.0 workarounds?

在我的Java(Maven)項目中,我使用JAXB 2.2.11從我們的服務器接收的XML有效負載重建類的實例。 我有一個定義類的.xsd模式,它與JAXB結合使用可以很好地重建我想要的類型的實例。 我遇到的問題是那些有效載荷可以(沒有任何通知或警告)有額外的元素,我並不真正關心。 這 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM