Skip to content

Invalid XML - JSON support? #5

@KenBerg75

Description

@KenBerg75

In my XML queries, I have noticed invalid/special characters in some of the text. Perhaps filtering these special characters or supporting JSON would remove the issue? One such example (Note the '&' in the RXSTRING):

<pill>
    <SPL_ID>0</SPL_ID>
    <PRODUCT_CODE>0573-0196</PRODUCT_CODE>
    <NDC9>005730196</NDC9>
    <SPLCOLOR>C48324</SPLCOLOR>
    <SPLIMPRINT>Advil;A;CR</SPLIMPRINT>
    <SPLSHAPE>C48345</SPLSHAPE>
    <SPLSIZE>17.00</SPLSIZE>
    <SPLSCORE>1</SPLSCORE>
    <RXCUI>1310509</RXCUI>
    <RXTTY>SY</RXTTY>
    <RXSTRING>Advil Allergy & Congestion Relief (chlorpheniramine maleate 4 MG / ibuprofen 200 MG / phenylephrine hydrochloride 10 MG) Oral Tablet</RXSTRING>
    <INGREDIENTS>Chlorpheniramine; Ibuprofen; Phenylephrine</INGREDIENTS>
    <HAS_IMAGE>0</HAS_IMAGE>
    <image_id></image_id>
    <SETID>a6cc97d8-252a-4527-a470-6d9e356342fd</SETID>
    <DEA_SCHEDULE_CODE></DEA_SCHEDULE_CODE>
    <AUTHOR>Pfizer Consumer Healthcare</AUTHOR>
    <SPL_INACTIVE_ING>ACESULFAME POTASSIUM / CARNAUBA WAX / CROSCARMELLOSE SODIUM / GLYCERIN / LACTIC ACID / MALTODEXTRIN / MEDIUM-CHAIN TRIGLYCERIDES / POLYDEXTROSE / POLYVINYL ALCOHOL / PROPYL GALLATE / SUCRALOSE / TALC / TITANIUM DIOXIDE / TRIACETIN / XANTHAN GUM / SILICON DIOXIDE / STARCH, CORN / GLYCERYL DIBEHENATE / HYPROMELLOSES / EGG PHOSPHOLIPIDS / CELLULOSE, MICROCRYSTALLINE</SPL_INACTIVE_ING>
</pill>

The '&' within the field makes this XML invalid.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions