Here is the original data;
            <CONFIG NAME="WORDISSUANCE" LIBRARY="Word Issuance">
                <DYNAMICJAVASCRIPT>ALLCAPS</DYNAMICJAVASCRIPT>
<![CDATA[
<!--
 Symbol   Meaning                 Presentation        Example
 ------   -------                 ------------        -------
 G        era designator          (Text)              AD
 y        year                    (Number)            1996
 M        month in year           (Text & Number)     July & 07
 d        day in month            (Number)            10
 h        hour in am/pm (1~12)    (Number)            12
 H        hour in day (0~23)      (Number)            0
 m        minute in hour          (Number)            30
 s        second in minute        (Number)            55
 S        millisecond             (Number)            978
 E        day in week             (Text)              Tuesday
 D        day in year             (Number)            189
 F        day of week in month    (Number)            2 (2nd Wed in July)
 w        week in year            (Number)            27
 W        week in month           (Number)            2
 a        am/pm marker            (Text)              PM
 k        hour in day (1~24)      (Number)            24
 K        hour in am/pm (0~11)    (Number)            0
 z        time zone               (Text)              Pacific Standard Time
 '        escape for text         (Delimiter)
 ''       single quote            (Literal)           '
-->
]]>
                <DATEFORMAT>yyyy-MM-dd</DATEFORMAT>
......

When I load the xml in my xml beans object it turns it into;
  <CONFIG NAME="WORDISSUANCE" LIBRARY="Word Issuance">
    <DYNAMICJAVASCRIPT>ALLCAPS</DYNAMICJAVASCRIPT>
    &lt;!--
 Symbol   Meaning                 Presentation        Example
 ------   -------                 ------------        -------
 G        era designator          (Text)              AD
 y        year                    (Number)            1996
 M        month in year           (Text &amp; Number)     July &amp; 07
 d        day in month            (Number)            10
 h        hour in am/pm (1~12)    (Number)            12
 H        hour in day (0~23)      (Number)            0
 m        minute in hour          (Number)            30
 s        second in minute        (Number)            55
 S        millisecond             (Number)            978
 E        day in week             (Text)              Tuesday
 D        day in year             (Number)            189
 F        day of week in month    (Number)            2 (2nd Wed in July)
 w        week in year            (Number)            27
 W        week in month           (Number)            2
 a        am/pm marker            (Text)              PM
 k        hour in day (1~24)      (Number)            24
 K        hour in am/pm (0~11)    (Number)            0
 z        time zone               (Text)              Pacific Standard Time
 '        escape for text         (Delimiter)
 ''       single quote            (Literal)           '
-->
    <DATEFORMAT>yyyy-MM-dd</DATEFORMAT>
....
I tried the CDATA stuff in XMLOptions to no avail. Am I doing something wrong?

            XmlOptions validateOptions = new XmlOptions();
            validateOptions.setErrorListener(validationErrors);
            validateOptions.setSaveCDataEntityCountThreshold(5);
            validateOptions.setSaveCDataLengthThreshold(32);
            HashMap ns = new HashMap();
            ns.put("", "http://skywiresoftware.com/ccm/global";);
            validateOptions.setLoadSubstituteNamespaces(ns);
            xmlini = XMLINIDocument.Factory.parse(new 
File("war/WEB-INF/xml/global.xml"), validateOptions);

Help!


      
____________________________________________________________________________________
Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs

Reply via email to