+ -
当前位置:首页 → 问答吧 → 在线等org.xml.sax.SAXParseException: Premature end of file

在线等org.xml.sax.SAXParseException: Premature end of file

时间:2010-07-30

来源:互联网

Premature end of file 是什么原因啊?

 <file action="write" path="railinfo/dc.xml" charset="UTF-8">
  <![CDATA[<?xml version="1.0" encoding="UTF-8"?><catalog>]]>
  <loop item="item" index="i" >
  <list><var name="products"/></list>
  <body>
  <xquery>
<xq-param name="doc" type="node()">
<xpath expression="//table[@class='dt16b'or @class='lstdash h12']">
<html-to-xml>
<http url="${sys.fullUrl(homeUrl,item)}"/>
</html-to-xml>
</xpath>
</xq-param>
<xq-expression><![CDATA[
declare variable $doc as node() external;
 
let $title := data($doc//table[@class='dt16b']/tbody/tr/td[1])
let $englishTitle :=data($doc//table[@class='lstdash h12']/tbody/tr[1]/td[2])
let $type :=data($doc//table[@class='lstdash h12']/tbody/tr[2]/td[2])
let $name :=data($doc//table[@class='lstdash h12']/tbody/tr[3]/td[2])
let $unit :=data($doc//table[@class='lstdash h12']/tbody/tr[4]/td[2])
let $year :=data($doc//table[@class='lstdash h12']/tbody/tr[5]/td[2])
let $juan :=data($doc//table[@class='lstdash h12']/tbody/tr[6]/td[2]) 
let $qi :=data($doc//table[@class='lstdash h12']/tbody/tr[7]/td[2])
let $page :=data($doc//table[@class='lstdash h12']/tbody/tr[9]/td[2])
let $keyword :=data($doc//table[@class='lstdash h12']/tbody/tr[10]/td[2])  
return
<article>
<title>{$title}</title>
<englishTitle>{$englishTitle}</englishTitle>
<type>{$type}</type>
<name>{$name}</name>
<unit>{$unit}</unit>
<year>{$year}</year>
<juan>{$juan}</juan>
<qi>{$qi}</qi>
<page>{$page}</page>
<keyword>{$keyword}</keyword>
</article>  
]]></xq-expression>
  </xquery>  
  </body>
  </loop>
  <![CDATA[</catalog> ]]>
  </file>

作者: snowparam   发布时间: 2010-07-30

同求。等回复

作者: smilebombht   发布时间: 2011-08-09