[Progress Communities] [Progress OpenEdge ABL] Forum Post: RE: Yet Another XML Parser (Progress OpenEdge Open Source)

Status
Not open for further replies.
O

OctavioOlguin

Guest
Hi Scott!!! I'm using greatest yaxmlparser. But faced minor problem with "Big" (>32KB) data, had to change following..... what you think? METHOD PUBLIC LONGCHAR FindByXPathAsLongChar (INPUT SearchXPath AS CHARACTER): DEFINE VARIABLE returnPar AS LONGCHAR NO-UNDO. FIND XMLContents NO-LOCK WHERE INDEX(XMLContents.XPath, SearchXPath) > 0 AND XMLContents.Attribute = "" NO-ERROR. IF AMBIGUOUS XMLContents THEN RETURN ?. IF NOT AVAILABLE XMLContents THEN RETURN "". COPY-LOB FROM XMLContents.Data TO OBJECT returnPar. RETURN returnPar. END. /* FindByXPathAsLongChar */ METHOD PUBLIC LONGCHAR FindByXPath (INPUT SearchXPath AS CHARACTER): DEFINE VARIABLE c AS LONGCHAR NO-UNDO. c = FindByXPathAsLongChar(SearchXPath). RETURN c. END. /* FindByXPath */

Continue reading...
 
Status
Not open for further replies.
Top