यह प्रतिक्रिया है

"<?xml version='1.0' encoding='UTF-8'?>
<error xmlns=\"http://docs.oasis-open.org/odata/ns/metadata\">
<code>null</code>
<message>Resource - ID not found</message>
</error>"

और मुझे टैग में आने वाली स्ट्रिंग को पार्स करने की आवश्यकता है।

r xml
0
Abhishek Honey 21 सितंबर 2017, 14:13

1 उत्तर

सबसे बढ़िया उत्तर

आप एक एक्सएमएल पार्सर की तलाश में हैं। XML पैकेज का xmlParse फ़ंक्शन उचित काम करता है:

XML::xmlToList(XML::xmlParse("<?xml version='1.0' encoding='UTF-8'?>
<error xmlns=\"http://docs.oasis-open.org/odata/ns/metadata\">
<code>null</code>
<message>Resource - ID not found</message>
</error>"))$message
#> [1] "Resource - ID not found"
1
Mike Stanley 21 सितंबर 2017, 15:20