Hi,
 
I tried to parse a XML file with standard JAXP SAX. However, for the following element:
 
<SYMBOL SOURCE="SANDP" SOURCETYPE="VENDOR">1104_HK</SYMBOL>
 
It always return "04_HK" instead of "1104_HK" (by capturing the "data" in following code fragment).
 
    public void characters(char[] ch, int start, int width) throws SAXException {
        if (currentTagInPage != null && ch != null) {
            String data = "" String(ch, start, width);
 
 
The following are the software component used:
JDK 1.4.2
Tomcat 4.1.31
Xerces Parser 2.8.0
 
Is it a bug in Xerces Parser? Please help.
 
The following is the content for the whole XML file
==============
<?xml version="1.0" encoding="BIG5"?>
<MESSAGE>
<SEND_DT>20060425 01:17:59</SEND_DT>
<REPORT>
<PRIORITY>4</PRIORITY><SOURCE>
<SERVER>sinl001a</SERVER>
<DBREPLICA>482569ba00533ec4</DBREPLICA>
<UNID>13EB18DDCC2F0DCF0025715B000723F6</UNID>
</SOURCE>
<DESTINATION FORMAT="BLOOMBERG" VENDOR="BLOOMBERG">
<FEEDPAGES>MM,MM,MM,MM</FEEDPAGES>
<FEEDREFERENCE ALT="Top"/>
<FEEDINDEX ALT="Index"/>
<FEEDMENU ALT="Menu"/>
<BACKLINK/>
<FWDLINK/>
<FEEDBANNER><![CDATA[Hong Kong - Market Movers]]></FEEDBANNER>
<FEEDTITLE><![CDATA[Standard & Poor's Asia MarketScope   ]]></FEEDTITLE>
<FEEDTOPIC><![CDATA[ASIA,HK,HKS]]></FEEDTOPIC>
</DESTINATION>
<DESTINATION FORMAT="COMSTOCKSERVER" VENDOR="COMSTOCK">
<FEEDPAGES>011A,011B,011C,011D</FEEDPAGES>
<BACKLINK/>
<FWDLINK/>
<FEEDBANNER><![CDATA[Hong Kong - Market Movers]]></FEEDBANNER>
<FEEDTITLE><![CDATA[Standard & Poor's Asia MarketScope   ]]></FEEDTITLE>
<FEEDTOPIC><![CDATA[ASI,HKK,STK,CSD]]></FEEDTOPIC>
<FEEDSECTORS><![CDATA[CSD]]></FEEDSECTORS>
<FEEDHEADLINE/>
</DESTINATION>
<DESTINATION FORMAT="MARKETLINK" VENDOR="MARKETLINK_AMI">
<FEEDPAGES>SPA11A,SPA11B,SPA11C,SPA11D</FEEDPAGES>
<FEEDREFERENCE ALT="Top"/>
<FEEDINDEX ALT="Index"/>
<FEEDMENU ALT="Menu"/>
<BACKLINK/>
<FWDLINK/>
<FEEDBANNER><![CDATA[Hong Kong - Market Movers]]></FEEDBANNER>
<FEEDTITLE><![CDATA[Standard & Poor's Asia MarketScope   ]]></FEEDTITLE>
<FEEDHEADLINE/>
</DESTINATION>
<DESTINATION FORMAT="XML" VENDOR="WEBSOLUTIONS_AMI2">
<FEEDBANNER><![CDATA[Hong Kong - Market Movers]]></FEEDBANNER>
<FEEDTITLE><![CDATA[Standard & Poor's Asia MarketScope   ]]></FEEDTITLE>
<FEEDHEADLINE/>
</DESTINATION>
<DESTINATION FORMAT="XML" VENDOR="WEBSOLUTIONS_AMI">
<FEEDBANNER><![CDATA[Hong Kong - Market Movers]]></FEEDBANNER>
<FEEDTITLE><![CDATA[Standard & Poor's Asia MarketScope   ]]></FEEDTITLE>
<FEEDHEADLINE/>
</DESTINATION>
<DESTINATION FORMAT="XML" VENDOR="WEBSOLUTIONS_HKG_HTML">
<FEEDBANNER><![CDATA[Hong Kong - Market Movers]]></FEEDBANNER>
<FEEDTITLE><![CDATA[Standard & Poor's Asia MarketScope   ]]></FEEDTITLE>
<FEEDHEADLINE/>
</DESTINATION>
<DESTINATION FORMAT="XML" VENDOR="WEBSOLUTIONS_HKG_XML">
<FEEDBANNER><![CDATA[Hong Kong - Market Movers]]></FEEDBANNER>
<FEEDTITLE><![CDATA[Standard & Poor's Asia MarketScope   ]]></FEEDTITLE>
<FEEDHEADLINE/>
</DESTINATION>
<DESTINATION FORMAT="XML" VENDOR="WEBSOLUTIONS_TST">
<FEEDBANNER><![CDATA[Hong Kong - Market Movers]]></FEEDBANNER>
<FEEDTITLE><![CDATA[Standard & Poor's Asia MarketScope   ]]></FEEDTITLE>
<FEEDHEADLINE/>
</DESTINATION>
<DESTINATION FORMAT="XML" VENDOR="WINPAGES_AMI">
<FEEDBANNER><![CDATA[Hong Kong - Market Movers]]></FEEDBANNER>
<FEEDTITLE><![CDATA[Standard & Poor's Asia MarketScope   ]]></FEEDTITLE>
<FEEDHEADLINE/>
</DESTINATION>
<PAGE>
<DATE>20060425 01:17:59</DATE>
<HEADLINE><![CDATA[¤W®ü°Ó¶T±±ªÑ¡G§áÁ«¬°¬Õ]]></HEADLINE>
<AUTHOR><![CDATA[----------  [20060425 01:17:59]]]></AUTHOR>
<TEXT_BODY><![CDATA[--------------------ªÑ¥÷Æ[±æ 25/04/06 --------------------
¤W®ü°Ó¶T±±ªÑ  §áÁ«¬°¬Õ¡C
¤½¥q¤½§G¡A2005¦~¿ý±o¯Â§Q650.1¸U´ä¤¸¡A¹ï¤ñ¤W¦~¦P´Á¿ý±o²bÁ«·l3,629.9¸U¬ü¤¸¡C¤£¬£¥½´Á®§¡C
]]></TEXT_BODY>
<WEB_BODY><![CDATA[-------------------- Stocks to Watch 25/04/06 -------------------- ]]><BR/><![CDATA[Shanghai Merchants Hold  Back to black.]]><BR/><![CDATA[                         Shanghai Merchants Holdings posted a net profit of]]><BR/><![CDATA[                         HK$6.501 mln for 2005, compared with a net loss of]]><BR/><![CDATA[                         HK$36.299 mln a year ago. No final dividend was]]><BR/><![CDATA[                         declared.]]><BR/><![CDATA[-------------------- Stocks to Watch 25/04/06 -------------------- ]]><BR/><![CDATA[Great Wall Technology    Net profit up 59%.]]><BR/><![CDATA[                         Great Wall Technology posted a net profit of CNY321.936]]><BR/><![CDATA[                         mln for 2005, up 59.35% YoY. A final dividend of]]><BR/><![CDATA[                         CNY0.02 per share was declared.]]><BR/><![CDATA[-------------------- Stocks to Watch 25/04/06 -------------------- ]]><BR/><![CDATA[Tingyi                   Net profit down 57%.]]><BR/><![CDATA[                         Tingyi (Cayman Islands) posted a net profit of]]><BR/><![CDATA[                         US$123.529 mln for 2005, down 56.87% YoY. A final]]><BR/><![CDATA[                         dividend of US$0.0125 per share was declared.]]><BR/><![CDATA[-------------------- Stocks to Watch 25/04/06 -------------------- ]]><BR/><![CDATA[Macau Success            PMA Capital buys 5.6% stake.]]><BR/><![CDATA[                         PMA Capital Management bought 107,000,000 shares]]><BR/><![CDATA[                         (5.62%) in Macau Success on April 13 at HK$1.094 per]]><BR/><![CDATA[                         share on average, or HK$117 mln in total. Deutsche Bank]]><BR/><![CDATA[                         added 101,096,000 shares in Macau Success on April 18]]><BR/><![CDATA[                         and its shareholding in the company increased from]]><BR/><![CDATA[                         102,836,000 shares (5.4%) to 203,932,000 shares]]><BR/><![CDATA[                         (10.71%).]]><BR/><![CDATA[-------------------- Stocks to Watch 25/04/06 -------------------- ]]><BR/><![CDATA[Brilliance Chi           S&P: upgrade to 3-STARS (Hold).]]><BR/><![CDATA[                         Brilliance China Auto's (BCA) 2005 results were worse]]><BR/><![CDATA[                         than we had expected due to lower unit sales and]]><BR/><![CDATA[                         average selling prices for minibuses and sedans, and]]><BR/><![CDATA[                         greaterthan- expected provisions for impairment of]]><BR/><![CDATA[                         intangibles and goodwill. The group did not declare a]]><BR/><![CDATA[                         dividend for 2005 and we believe DPS is unlikely to be]]><BR/><![CDATA[                         re-instated in the medium term due to a heavy capex]]><BR/><![CDATA[                         program and continued low profitability We believe the]]><BR/><![CDATA[                         worst is probably over for BCA with the group having]]><BR/><![CDATA[                         made substantial provisions in 2004-2005 and unit sales]]><BR/><![CDATA[                         rebounding from a depressed base in 2005 Nevertheless,]]><BR/><![CDATA[                         earnings quality and predictability remain low due to]]><BR/><![CDATA[                         corporate restructuring and the streamlining of its]]><BR/><![CDATA[                         components and parts affiliates that could unleash]]><BR/><![CDATA[                         additional extra-ordinary charges. Our 12-month target]]><BR/><![CDATA[                         price is raised to HK$1.40 from HK$0.85 based on a]]><BR/><![CDATA[                         target P/B of 0.85x vs 0.50x previously given improving]]><BR/><![CDATA[                         earnings outlook driven by a pick up in unit sales (vs]]><BR/><![CDATA[                         our expectation for a decline previously). Upgrade to]]><BR/><![CDATA[                         3-STARS (Hold) from 1-STARS (Strong Sell).]]><BR/><![CDATA[-------------------- Stocks to Watch 25/04/06 -------------------- ]]><BR/><![CDATA[Silver Grant             Net profit up 79%.]]><BR/><![CDATA[                         Silver Grant International posted a net profit of]]><BR/><![CDATA[                         HK$724 mln for 2005, up 79% YoY. A final dividend of]]><BR/><![CDATA[                         HK$0.06 per share was declared.]]><BR/><![CDATA[-------------------- Stocks to Watch 25/04/06 -------------------- ]]><BR/><![CDATA[Shimao China             Net profit down 42%.]]><BR/><![CDATA[                         Shimao China Holdings posted a net profit of HK$109 mln]]><BR/><![CDATA[                         for 2005, down 41.96% YoY. No final dividend was]]><BR/><![CDATA[                         declared.]]><BR/><![CDATA[-------------------- Stocks to Watch 25/04/06 -------------------- ]]><BR/><![CDATA[Swank Int'l Mfg          Returns to profit.]]><BR/><![CDATA[                         Swank International Manufacturing posted a net profit]]><BR/><![CDATA[                         of HK$45.938 mln for 2005, compared with a net loss of]]><BR/><![CDATA[                         HK$5.259 mln a year ago. No final dividend was]]><BR/><![CDATA[                         declared.]]><BR/></WEB_BODY>
<DOCID>13EB18DDCC2F0DCF0025715B000723F6</DOCID>
<PAGEHEADERS>MM4401,MM4402,MM4403,MM4404</PAGEHEADERS>
<BANNER><![CDATA[Hong Kong - Market Movers]]></BANNER>
<PAGEWIDTH>80</PAGEWIDTH>
<PAGEHEIGHT>25</PAGEHEIGHT>
<COMPANYNAME><![CDATA[Shanghai Merchants Hold]]></COMPANYNAME>
<NTAKES>4</NTAKES>
<PAGEREFERENCE ALT="Top">TX0001</PAGEREFERENCE>
<TOPICCODES TYPE="REGION"><![CDATA[ASIA]]></TOPICCODES>
<TOPICCODES TYPE="COUNTRY"><![CDATA[HONG KONG]]></TOPICCODES>
<TOPICCODES TYPE="COUNTRY AND KEYWORD"><![CDATA[HONG KONG STOCKS]]></TOPICCODES>
<TOPICCODES TYPE="ECONOMIC SECTOR"><![CDATA[CONSUMER DISCRETIONARY]]></TOPICCODES>
<SID>00304166</SID>
<NTMHEADLINE/>
<CSOURCE>SPA</CSOURCE>
<NATTRIB>Platt's</NATTRIB>
<NSTYLE>0</NSTYLE>
<COUNTRY>HK</COUNTRY>
<STORYTYPECODE>MM</STORYTYPECODE>
<STORYTYPENAME><![CDATA[Market Movers]]></STORYTYPENAME>
<CATEGORYCODE>44</CATEGORYCODE>
<CATEGORYNAME><![CDATA[Hong Kong]]></CATEGORYNAME>
<EXCHANGE>HKSE</EXCHANGE>
<SYMBOL SOURCE="BLOOMBERG" SOURCETYPE="VENDOR">[EMAIL PROTECTED]</SYMBOL>
<SYMBOL ALT="CONSUMER DISCRETIONARY" SOURCE="GICS" SOURCETYPE="AGENCY">25</SYMBOL>
<SYMBOL SOURCE="HKSE" SOURCETYPE="EXCHANGE">1104</SYMBOL>
<SYMBOL SOURCE="ISIN" SOURCETYPE="AGENCY">BMG806441009</SYMBOL>
<SYMBOL ALT="HONG KONG STOCKS" SOURCE="ISO" SOURCETYPE="AGENCY">HKG</SYMBOL>
<SYMBOL ALT="HONG KONG" SOURCE="ISO" SOURCETYPE="AGENCY">HKG</SYMBOL>
<SYMBOL SOURCE="RIC" SOURCETYPE="VENDOR">SPA1104/HK</SYMBOL>
<SYMBOL ALT="ASIA" SOURCE="SANDP" SOURCETYPE="VENDOR">ASI</SYMBOL>
<SYMBOL ALT="CONSUMER DISCRETIONARY" SOURCE="SANDP" SOURCETYPE="VENDOR">CSD</SYMBOL>
<SYMBOL ALT="HONG KONG STOCKS" SOURCE="SANDP" SOURCETYPE="VENDOR">STK</SYMBOL>
<SYMBOL ALT="HONG KONG" SOURCE="SANDP" SOURCETYPE="VENDOR">HKK</SYMBOL>
<SYMBOL SOURCE="SANDP" SOURCETYPE="VENDOR">1104_HK</SYMBOL>
<SYMBOL SOURCE="SEDOL" SOURCETYPE="AGENCY">6139555</SYMBOL>
</PAGE>
</REPORT>
</MESSAGE>

_______________________________________
YM - 離線訊息
就算你沒有上網,你的朋友仍可以留下訊息給你,當你上網時就能立即看到,任何說話都冇走失。
http://messenger.yahoo.com.hk

Reply via email to