我用存储过程生成的xml文件,当数据量小时在ie中显示正常
,数据量大时则显示错误。 “在属性与属性值之间缺少等号”?用DM把源码文件按节点修改成一行一行的,ie显示正常,这是为什么呀?请高手指导。

解决方案 »

  1.   

    <?xml version="1.0" encoding="utf-8"?>  <root><item ypdm="qmshb" kcl="1010.70" ypmc="注射用青霉素钠" ypcd="华北制药厂" ypgg="80万单位" kcl2="1010.70" ypmc2="注射用青霉素钠" ypcd2="华北制药厂" ypgg2="80万单位"/><item ypdm="amxlcj" kcl="645.00" ypmc="]阿莫西林冲剂" ypcd="天津太平洋药业" ypgg="0.125G*12代" kcl2="645.00" ypmc2="]阿莫西林冲剂" ypcd2="天津太平洋药业" ypgg2="0.125G*12代"/><item ypdm="qmdphl" kcl="326.00" ypmc="盐酸曲马多片" ypcd="黑龙江佳木斯陈星" ypgg="50mg*10t  /zb10盒" kcl2="326.00" ypmc2="盐酸曲马多片" ypcd2="黑龙江佳木斯陈星" ypgg2="50mg*10t  /zb10盒"/><item ypdm="ywshfs" kcl="100.00" ypmc="养胃舒颗粒" ypcd="合肥神鹿双鹤" ypgg="10g*6袋" kcl2="100.00" ypmc2="养胃舒颗粒" ypcd2="合肥神鹿双鹤" ypgg2="10g*6袋"/><item ypdm="qmshy" kcl="1000.00" ypmc="注射用青霉素钠" ypcd="华北制药厂" ypgg="160万" kcl2="1000.00" ypmc2="注射用青霉素钠" ypcd2="华北制药厂" ypgg2="160万"/><item ypdm="qmshy" kcl="80.00" ypmc="注射用青霉素钠" ypcd="华北制药厂" ypgg="160万" kcl2="80.00" ypmc2="注射用青霉素钠" ypcd2="华北制药厂" ypgg2="160万"/><item ypdm="amxlcj" kcl="98.00" ypmc="阿莫西林冲剂" ypcd="天津太平洋药业" ypgg="0.125G*12代" kcl2="98.00" ypmc2="阿莫西林冲剂" ypcd2="天津太平洋药业" ypgg2="0.125G*12代"/><item ypdm="wwskl" kcl="100.00" ypmc="温胃舒颗粒" ypcd="合肥神鹿双鹤" ypgg="10g*6袋" kcl2="100.00" ypmc2="温胃舒颗粒" ypcd2="合肥神鹿双鹤" ypgg2="10g*6袋"/><item ypdm="wwskl" kcl="100.00" ypmc="温胃舒颗粒" ypcd="合肥神鹿双鹤" ypgg="10g*6袋" kcl2="100.00" ypmc2="温胃舒颗粒" ypcd2="合肥神鹿双鹤" ypgg2="10g*6袋"/><item ypdm="wwskl" kcl="300.00" ypmc="温胃舒颗粒" ypcd="合肥神鹿双鹤" ypgg="10g*6袋" kcl2="300.00" ypmc2="温胃舒颗粒" ypcd2="合肥神鹿双鹤" ypgg2="10g*6袋"/><item ypdm="amxlcj" kcl="100.00" ypmc="阿莫西林冲剂" ypcd="天津太平洋药业" ypgg="0.125G*12代" kcl2="100.00" ypmc2="阿莫西林冲剂" ypcd2="天津太平洋药业" ypgg2="0.125G*12代"/><item ypdm="qmshb" kcl="2506.00" ypmc="注射用青霉素钠" ypcd="华北制药厂" ypgg="80万单位" kcl2="2506.00" ypmc2="注射用青霉素钠" ypcd2="华北制药厂" ypgg2="80万单位"/><item ypdm="amxlcj" kcl="94.00" ypmc="阿莫西林冲剂" ypcd="天津太平洋药业" ypgg="0.125G*12代" kcl2="94.00" ypmc2="阿莫西林冲剂" ypcd2="天津太平洋药业" ypgg2="0.125G*12代"/><item ypdm="amxlcj" kcl="4561.00" ypmc="阿莫西林冲剂" ypcd="天津太平洋药业" ypgg="0.125G*12代" kcl2="4561.00" ypmc2="阿莫西林冲剂" ypcd2="天津太平洋药业" ypgg2="0.125G*12代"/><item ypdm="qmshb" kcl="10.00" ypmc="注射用青霉素钠" ypcd="华北制药厂" ypgg="80万单位" kcl2="10.00" y  pmc2="注射用青霉素钠" ypcd2="华北制药厂" ypgg2="80万单位"/><item ypdm="zyajsd" kcl="0.00" ypmc="阿胶" ypcd="山东" ypgg="*" kcl2="0.00" ypmc2="阿胶" ypcd2="山东" ypgg2="*"/><item ypdm="zyajsd" kcl="100.00" ypmc="阿胶" ypcd="山东" ypgg="*" kcl2="100.00" ypmc2="阿胶" ypcd2="山东" ypgg2="*"/><item ypdm="qmshb" kcl="100.00" ypmc="注射用青霉素钠" ypcd="华北制药厂" ypgg="80万单位" kcl2="100.00" ypmc2="注射用青霉素钠" ypcd2="华北制药厂" ypgg2="80万单位"/><item ypdm="mldhd" kcl="490.00" ypmc="摩罗丹" ypcd="邯郸制药" ypgg="9g*10丸" kcl2="490.00" ypmc2="摩罗丹" ypcd2="邯郸制药" ypgg2="9g*10丸"/><item ypdm="hdwgd" kcl="90.00" ypmc="霍胆丸" ypcd="广东罗定药业" ypgg="36g/瓶  /zb10瓶" kcl2="90.00" ypmc2="霍胆丸" ypcd2="广东罗定药业" ypgg2="36g/瓶  /zb10瓶"/><item ypdm="mldhd" kcl="88.00" ypmc="摩罗丹" ypcd="邯郸制药" ypgg="9g*10丸" kcl2="88.00" ypmc2="摩罗丹" ypcd2="邯郸制药" ypgg2="9g*10丸"/><item ypdm="qmshb_1" kcl="2000.00" ypmc="注射用青霉素钠" ypcd="华北制药厂" ypgg="2" kcl2="2000.00" ypmc2="注射用青霉素钠" ypcd2="华北制药厂" ypgg2="2"/></root>
      

  2.   

    无法显示 XML 页。 
    使用 XSL 样式表无法查看 XML 输入。请更正错误然后单击 刷新按钮,或以后重试。 
    --------------------------------------------------------------------------------在属性和属性值之间缺少等号。处理资源 'file:///C:/rrr.xml' 时出错。第 5 行,位置: 3   pmc2="注射用青霉素钠" ypcd2="华北制药厂" ypgg2="80万单位"/><item ypdm="zyajsd" kcl="0.00" ypmc="阿胶" ypcd="山东" ypgg="*" kcl2="0.00" ...
     
      

  3.   

    查看源码分行时,标记被分成了两行,这样就出错了,请问哪位高人给解决一下,
    如何控制生成的xml源码换行?
    如下:
    ......
    <it
    em ypdm="ajj00"/>
    ......
      

  4.   

    XML的规范形式要求所有的断行符都用#xA表示。