Parsing in Liferay(Using SAX Parser reader)
Liferay provided default classes to parse the xml content. Have look at this SAXReaderUtil which will be useful to parse the xml. For Example: Consider the WebContent(Journal article) where we have added metadata ,consider to fetch it. First of all this metadata content will be store in Journal article table of Content column as <?xml version="1.0"?> <root available-locales="en_US" default-locale="en_US"> <dynamic-element instance-id="trtrtrt454" name="Title" type="text" index-type=""> <dynamic-content><![CDATA[Test Title]]></dynamic-content> </dynamic-element> <dynamic-element instance-id="Adgbcd456" name="Desc" type="text" index-type=""> <dynamic-content><![CDATA[Test Desc]]></dynamic-content> ...