xsom

    2熱度

    2回答

    基本上我想創建一個XSD的狀態轉換圖表示。這不是一個簡單的狀態圖。它應該反映合成器(全部,選擇,序列),最小和最大出現次數以及派生(限制,擴展)。 XSD遍歷器必須能夠做的事情是在每次將XML標記提供給它時​​更新其在XSD的狀態圖表示中的位置。它應該在標籤附近回滾它的位置。它應該能夠確定是否向其提供XML標記會使XML無效,即傳送程序無法找到給定XML標記的路徑。 我一直在使用XSOM,它是仿函

    0熱度

    1回答

    我需要分析以下XSD文件..我要讀所有的值來分析.xsd文件.. <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" targetNamespace="urn:books" xmlns:bks="urn:books"> <xsd:complexType name="Book1"> <xsd:sequence

    0熱度

    1回答

    我需要解析XML模式(源可以是wsdl文件或xsd)並提取所有複雜類型及其組成元素與他們的類型..我已經使用JAXB(xjc)但它不會返回我所有複雜類型的列表。我應該使用哪種替代方案(XSOM)?我更喜歡jdk6中的一些內置庫。 ` <element name="BankLoanProcessRequest"> <complexType> <sequence> <el

    0熱度

    1回答

    我想使用java.I的xsom找出xsd元素的最小出現最大值出現得到了這個代碼來找出複雜的元素。任何人都可以幫助我在所有的發現occurence的XSD element.Atlest給我一個代碼片段與類和方法被用來找到發生 xmlfile = "Calendar.xsd" XSOMParser parser = new XSOMParser(); parser.parse(new File(

    0熱度

    1回答

    我有一個簡單的xsd <xs:element name="shoesize" type="shoetype"/> <xs:complexType name="shoetype"> <xs:simpleContent> <xs:extension base="xs:integer"> <xs:attribute name="country" type="attrType" /> <

    0熱度

    1回答

    屬性 我有下面這段架構代碼: <xsd:choice minOccurs="0" maxOccurs="unbounded"> <xsd:element ref="ref1"/> <xsd:element ref="ref2"/> <xsd:element ref="ref3"/> <xsd:element ref="ref4"/> <xsd:el

    0熱度

    1回答

    我想解析一個XSD文件。解析器解析方法不會給出任何例外,但是當我使用parser.getResult()時,它將返回null。 我的XSD文件中有一個Schema節點。 XSOMParser parser = new XSOMParser(); parser.parse(new File(schemaPath)); //This runs fine this.schemaSet = parse

    2熱度

    1回答

    如何使用xsom獲得最大深度的xsd。 例如:每個複雜類型下的元素總數xsd? 此外,如果複雜類型是有根據該複雜類型元素的數量+使用DOM \ xsom \ JAXB <?xml version="1.0" encoding="UTF-8"?> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="q

    0熱度

    1回答

    我正在使用XSOM java庫來解析XML Schema。 我不知道如何獲得屬性聲明的「使用」屬性。 這裏是我的代碼獲得所有屬性聲明爲CompleType // To get ComplexType attributes private static void getComplexAttributes(XSComplexType xsComplexType) { Collection<

    2熱度

    1回答

    處理XSD當我有這樣 <xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="www.aaa.com/aa" xmlns:xs="http://www.w3.org/2001/XMLSchema"> <xs:include schemaLocation="c