以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML工具及XML开发环境 』  (http://bbs.xml.org.cn/list.asp?boardid=7)
----  用XML Explorer 打开说有错误,但用IE能正常打开,为什么?  (http://bbs.xml.org.cn/dispbbs.asp?boardid=7&rootid=&id=6917)


--  作者:lingye
--  发布时间:4/21/2004 6:32:00 PM

--  用XML Explorer 打开说有错误,但用IE能正常打开,为什么?
提示错误是
Reason:Error opening input file:'sch.xml'.
An invalid character was found in text content.

SrcText: <ElementType name="
Url: file://E:/pacs/sch.xml


--  作者:admin
--  发布时间:4/21/2004 6:40:00 PM

--  
再到XML Spy里看看。。


--  作者:lingye
--  发布时间:4/21/2004 6:55:00 PM

--  
我还没有装XML Spy
不过在JBuilder里打开是没错误

就是说,是XML Explorer汉化有BUG?


--  作者:lingye
--  发布时间:4/22/2004 9:33:00 AM

--  
55~~用XML Spy打开还是一样的错误,看来是程序错误了,源代码如下:
ModelSchema.xml
<?xml version="1.0" encoding="GB2312"?>
<Schema xmlns="urn:schemas-microsoft-com:xml-data"
xmlns:dt="urn:schemas-microsoft-com:datatypes">
<ElementType name= "病人姓名"/>
<ElementType name= "病人年龄"/>
<ElementType name= "性别"/>
<ElementType name= "邮政编码"/>
<ElementType name= "地址"/>
<ElementType name= "电话"/>
<ElementType name= "住院号"/>
<ElementType name= "床号"/>

<ElementType name= "手术名称"/>
<ElementType name= "手术医师"/>
<ElementType name= "记录医师"/>
<ElementType name= "记录日期"/>
<ElementType name= "手术日期"/>
<ElementType name= "DSA号"/>

<ElementType name= "手术用药"/>
<ElementType name= "手术结果"/>
<ElementType name= "手术经过"/>
<ElementType name= "术后医嘱"/>

<ElementType name= "病人" content="eltOnly">
<element type= "病人姓名"/>
<element type= "病人年龄"/>
<element type= "性别"/>
<element type= "邮政编码"/>
<element type= "地址"/>
<element type= "电话"/>
<element type= "住院号"/>
<element type= "床号"/>
</ElementType>

<ElementType name= "手术" content="eltOnly">
<element type="手术名称" />
<element type="手术医师"/>
<element type="记录医师"/>
<element type="记录日期"/>
<element type="手术日期"/>
<element type="DSA号"/>
</ElementType>

<ElementType name= "诊断报告" content="eltOnly">
<element type= "病人" />
<element type= "手术" />
<element type= "手术用药" />
<element type= "手术结果" />
<element type= "手术经过" />
<element type= "术后医嘱" />
</ElementType>
</Schema>


Model.xml
<?xml version="1.0" encoding="GB2312"?>
<诊断报告 xmlns="x-schema:ModelSchema.xml">
<病人>
<病人姓名>楼向群</病人姓名>
<病人年龄>34</病人年龄>
<性别>男</性别>
<邮政编码></邮政编码>
<地址></地址>
<电话></电话>
<住院号>2-12-8</住院号>
<床号>375432</床号>
</病人>
<手术>
<手术名称>二次瓣球囊扩张手术记录</手术名称>
<手术医师>陈君柱、张芙蓉</手术医师>
<记录医师>张芙蓉</记录医师>
<记录日期>2003-07-18</记录日期>
<手术日期>2003-07-18</手术日期>
<DSA号></DSA号>
</手术>
<术中用药>肝素20mg。</术中用药>
<手术结果>二尖瓣球囊扩张术后</手术结果>
<手术经过>患者平卧位,常规消毒、铺巾,1%利多卡因局麻,seldinger法穿刺右股静脉,
房间隔穿刺针穿刺卵圆孔成功,经卵圆孔置入左房导丝,沿导丝置入球囊导管于左室,于二
尖瓣处扩张球囊直径26mm,见球囊腰部消失,二尖瓣区舒张期杂音明显减弱。手术成功,撤
出导管,结束手术。
</手术经过>
<术后医嘱>心电、生命体征监护、右下肢制动。</术后医嘱>
</诊断报告>


--  作者:admin
--  发布时间:4/22/2004 11:18:00 AM

--  
好像xmlns="x-schema:。。。"这种写法是Microsoft的sweet sugar,不是W3C规范所支持的。。

所有只有MS的才支持。。


--  作者:lingye
--  发布时间:4/22/2004 12:21:00 PM

--  
经你提示,我用.net打开没错
谢谢。
我是刚接触XML的,就只看过这个版块里的部分精华帖,所以对W3C规范啊等不懂
是不是能发个帖,说明一下各种规范呢?比较它们的不同点
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
46.875ms