以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML源码及示例(仅原创和转载) 』  (http://bbs.xml.org.cn/list.asp?boardid=32)
----  [求助]关于XMLBeans中的读取数据  (http://bbs.xml.org.cn/dispbbs.asp?boardid=32&rootid=&id=30932)


--  作者:yuluoshatian
--  发布时间:4/20/2006 11:40:00 AM

--  [求助]关于XMLBeans中的读取数据
schema中CondtitionType的定义:
<xsd:complexType name="ConditionType" mixed="true">
  <xsd:choice minOccurs="0" maxOccurs="unbounded">
      <xsd:element ref="xpdl:Xpression"/>
          </xsd:choice>
 <xsd:attribute name="Type">
    <xsd:simpleType>
      <xsd:restriction base="xsd:NMTOKEN">
         <xsd:enumeration value="CONDITION"/>
         <xsd:enumeration value="OTHERWISE"/>
         <xsd:enumeration value="EXCEPTION"/>
        <xsd:enumeration value="DEFAULTEXCEPTION"/>
    </xsd:restriction>
 </xsd:simpleType>
           </xsd:attribute>
</xsd:complexType>
XpressionType的定义如下:
<xsd:complexType name="XpressionType" mixed="true">
  <xsd:choice minOccurs="0" maxOccurs="unbounded">
     <xsd:any minOccurs="0" maxOccurs="unbounded"/>
  </xsd:choice>
</xsd:complexType>
我想从xpdl文件中读取出XpressionType,xpdl文件的描述如下:
<Condition Type="CONDITION">Stock_Status == "ALL"</Condition>
即读出Stock_Status == "ALL"这句话,我用的是XMLBeans,就是读不出来,使用condition的方法获得xpression为空,不知道为什么,不知道怎么解决。
哪位大虾能帮一下,小女子有谢了!!!!
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
50.781ms