PXRMEXU3 ; SLC/PKR - Reminder exchange XML utilities, #3. ;12/22/2004
Source file <PXRMEXU3.m>
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| GETTAG(XMLLINE) | ;Return the XML tag.
|
|
| KEYWORD(XMLSRC,KEYWORD) | ;Find the keywords in the XML source and load it
|
|
| GETTAGV(XMLLINE,TAG,FROMXML) | ;Return the value associated with the XML tag.
|
|
| FROMXML(TEXT) | ;If text contains any of the XML predefined entity references
|
|
| DESC(XMLSRC,DESC) | ;Find the description in the XML source and load it
|
|
| TOXML(TEXT) | ;If text contains any of the XML markup characters convert
|
|
| GETATTR(XMLLINE,ATTR) | ;Return the value of attribute ATTR from the XML line
|
| Name | Field # of Occurrence |
|---|---|
| $$STRREP^PXRMUTIL | FROMXML+2, FROMXML+3, FROMXML+4, FROMXML+5, FROMXML+6, TOXML+2, TOXML+3, TOXML+4, TOXML+5, TOXML+6 |
| Name | Line Occurrences |
|---|---|
| $$FROMXML | GETTAGV+7 |
| $$GETTAG | DESC+6, KEYWORD+6 |
| $$GETTAGV | KEYWORD+9 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| ATTR | GETATTR~, GETATTR+3*, GETATTR+4 |
| DESC | DESC~ |
| DESC(1 | DESC+11*, DESC+12* |
| DFOUND | DESC+2~, DESC+3*, DESC+6, DESC+7*, DESC+8 |
| DONE | DESC+2~, DESC+3*, DESC+4, DESC+10*, KEYWORD+2~, KEYWORD+3*, KEYWORD+4, KEYWORD+10* |
| END | GETTAG+1~, GETTAG+3*, GETTAG+4, GETTAGV+1~, GETTAGV+5*, GETTAGV+6, GETATTR+2~, GETATTR+5*, GETATTR+6 |
| ENDTAG | GETTAGV+1~, GETTAGV+3*, GETTAGV+5 |
| FROMXML | GETTAGV~, GETTAGV+7 |
| IND | DESC+2~, DESC+4*, DESC+5, KEYWORD+2~, KEYWORD+4*, KEYWORD+5 |
| JND | DESC+2~, DESC+3*, DESC+11*, DESC+12, KEYWORD+2~, KEYWORD+3*, KEYWORD+8*, KEYWORD+9, KEYWORD+11 |
| KEYWORD | KEYWORD~ |
| KEYWORD(1 | KEYWORD+9*, KEYWORD+11* |
| SAVE | DESC+2~, DESC+3*, DESC+8*, DESC+9*, DESC+10, DESC+11 |
| START | GETTAG+1~, GETTAG+2*, GETTAG+3, GETTAG+4, GETTAGV+1~, GETTAGV+4*, GETTAGV+5, GETTAGV+6, GETATTR+2~, GETATTR+4* , GETATTR+5, GETATTR+6 |
| TAG | DESC+2~, DESC+6*, DESC+7*, GETTAGV~, GETTAGV+2, GETTAGV+3, GETTAGV+4, KEYWORD+2~, KEYWORD+6*, KEYWORD+7 , KEYWORD+9, KEYWORD+10 |
| TAGL | GETTAGV+1~, GETTAGV+2*, GETTAGV+3, GETTAGV+5 |
| TEXT | FROMXML~, FROMXML+2*, FROMXML+3*, FROMXML+4*, FROMXML+5*, FROMXML+6*, FROMXML+7, TOXML~, TOXML+2*, TOXML+3* , TOXML+4*, TOXML+5*, TOXML+6*, TOXML+7 |
| U | DESC+12, KEYWORD+11 |
| VALUE | GETTAG+1~, GETTAG+4*, GETTAG+5, GETTAGV+1~, GETTAGV+6*, GETTAGV+7*, GETTAGV+8, GETATTR+2~, GETATTR+6*, GETATTR+7 |
| XMLLINE | DESC+2~, DESC+5*, DESC+6, DESC+8, DESC+9, DESC+10, DESC+11, GETTAG~, GETTAG+2, GETTAG+3 , GETTAG+4, GETTAGV~, GETTAGV+4, GETTAGV+5, GETTAGV+6, GETATTR~, GETATTR+4, GETATTR+5, GETATTR+6, KEYWORD+2~ , KEYWORD+5*, KEYWORD+6, KEYWORD+9 |
| XMLSRC | DESC~, DESC+5, KEYWORD~, KEYWORD+5 |