以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 DTD/XML Schema 』  (http://bbs.xml.org.cn/list.asp?boardid=23)
----  如何定义自定义类型的二维数组  (http://bbs.xml.org.cn/dispbbs.asp?boardid=23&rootid=&id=49846)


--  作者:xfqin
--  发布时间:7/13/2007 11:02:00 AM

--  如何定义自定义类型的二维数组
比如我有一个结构体
typedef Cml Cml;
struct Cml {
int i;
int j;
};

Cml   cmlData[2][2]={ {1,1}, {2,2} };
怎样定义xsd和xml文件比较好呢?
thanks!


--  作者:hgpimac
--  发布时间:7/13/2007 5:41:00 PM

--  
xml文件里的内容是什么?
--  作者:xfqin
--  发布时间:7/16/2007 10:02:00 AM

--  
<CmlVector row="2" col="2">
 <Cml>
  <int>1</int>
  <int>1</int>
 </Cml>
 <Cml>
  <int>2</int>
  <int>2</int>
 </Cml>
 <Cml>
  <int>3</int>
  <int>3</int>
 </Cml>
 <Cml>
  <int>4</int>
  <int>4</int>
 </Cml>
</CmlVector>自己随便定义了一个,希望在XSD文件里面能对</CmlVector>元素中的
row和col属性进行检查,假如<Cml>元素不够则象c语言一样补0
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms