<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: XML string parsing issue in Alfresco Archive</title>
    <link>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162997#M116824</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I figured out how to get output&amp;nbsp;&amp;nbsp; &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm still confused about why the "child" property of the document node is returning 0, but here's code that works for the XML I posted below.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;#ftl ns_prefixes={"D":"&lt;A href="http://www.alfresco.org/alfresco/pr" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/alfresco/pr&lt;/A&gt;"}&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;#if file.mimetype = "text/xml"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;#assign dom=file.xmlNodeModel&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;press_release&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;title&amp;gt;${dom.press_release.title}&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;description&amp;gt;${dom.press_release.abstract}&amp;lt;/description&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/press_release&amp;gt;&lt;BR /&gt;&amp;lt;/#if&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 08 May 2008 23:44:47 GMT</pubDate>
    <dc:creator>jamesc5</dc:creator>
    <dc:date>2008-05-08T23:44:47Z</dc:date>
    <item>
      <title>XML string parsing issue</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162990#M116817</link>
      <description>Hi there : I have lots of trouble when I want to parse XML in Webscript (in Javascript or FTL, i can't get it to work).The XML is stored as a property of a alfresco node.I get the XML&amp;nbsp; with Javascript:var xmlstring = node.properties["ph:ARActeXml"].content;‍I can pass it to the Freemarker template t</description>
      <pubDate>Sun, 20 Apr 2008 16:04:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162990#M116817</guid>
      <dc:creator>svast</dc:creator>
      <dc:date>2008-04-20T16:04:27Z</dc:date>
    </item>
    <item>
      <title>Re: XML string parsing issue</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162991#M116818</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;XML parsing has been enabled in later versions of Alfresco (2.2 and 2.9…I think…).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;But it's easy to patch to enable E4X support. &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I followed this &lt;/SPAN&gt;&lt;A href="http://issues.alfresco.com/browse/AR-1720" rel="nofollow noopener noreferrer"&gt;http://issues.alfresco.com/browse/AR-1720&lt;/A&gt;&lt;SPAN&gt; with success.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;After doing this, parsing XML suddenly becomes super easy.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Also read this, if you're interested: &lt;/SPAN&gt;&lt;A href="http://forums.alfresco.com/viewtopic.php?f=27&amp;amp;t=9479&amp;amp;p=37232" rel="nofollow noopener noreferrer"&gt;http://forums.alfresco.com/viewtopic.php?f=27&amp;amp;t=9479&amp;amp;p=37232&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Tom&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Apr 2008 09:06:49 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162991#M116818</guid>
      <dc:creator>tommorris</dc:creator>
      <dc:date>2008-04-21T09:06:49Z</dc:date>
    </item>
    <item>
      <title>Re: XML string parsing issue</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162992#M116819</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;&lt;SPAN&gt;your first URL&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://" rel="nofollow noopener noreferrer"&gt;http://&lt;/A&gt;&lt;/SPAN&gt;&lt;A href="http://issues.alfresco.com/browse/AR-1720" rel="nofollow noopener noreferrer"&gt;issues.alfresco.com/browse/AR-1720&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp; is a very good start point. It did work for me, although I had to heavily fight against namespaces handling to make it work as expected.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hint for EAX beginners: there is a good FAQ here that solved most of my problems, especially regarding namespace:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;A href="http://www.faqts.com/knowledge_base/index.phtml/fid/1762" rel="nofollow noopener noreferrer"&gt;http://www.faqts.com/knowledge_base/index.phtml/fid/1762&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The 2nd URL is more elegant from my point of view, but it did not work for me (is Alfresco tweaking Rhino before import?).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;What i did is importing xbean.jar and jsr173_1.0_api.jar from the binary package of the XMLBeans binary distribution (from &lt;/SPAN&gt;&lt;A href="http://xmlbeans.apache.org/" rel="nofollow noopener noreferrer"&gt;http://xmlbeans.apache.org/&lt;/A&gt;&lt;SPAN&gt; ) into my project instead of the suggested ${TOMCAT_HOME}/shared/lib directory.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;So I have it in my AMP package, and it deploys in alfresco/tomcat/webapps/alfresco/WEB-INF/lib&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It works perfectly.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks to all the community!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Apr 2008 12:29:17 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162992#M116819</guid>
      <dc:creator>svast</dc:creator>
      <dc:date>2008-04-21T12:29:17Z</dc:date>
    </item>
    <item>
      <title>Re: XML string parsing issue</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162993#M116820</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Freemarker also natively supports XML parsing. See &lt;/SPAN&gt;&lt;A href="http://freemarker.sourceforge.net/docs/xgui.html" rel="nofollow noopener noreferrer"&gt;http://freemarker.sourceforge.net/docs/xgui.html&lt;/A&gt;&lt;SPAN&gt; for details.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mike&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Apr 2008 13:53:34 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162993#M116820</guid>
      <dc:creator>mikeh</dc:creator>
      <dc:date>2008-04-21T13:53:34Z</dc:date>
    </item>
    <item>
      <title>Re: XML string parsing issue</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162994#M116821</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Yes, I've read that also, but could not work with it (maybe because of namespace issues …).&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It is worth having a look at it again, but unfortunately there is no clear piece of tutorial to perform what I want: retrieve a property from a XML string.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Example: I have a string named "myxmlstring" containing:&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&amp;lt;?xml version="1.0" encoding="ISO-8859-1"?&amp;gt;&lt;BR /&gt;&amp;lt;machin:Amachin xmlns:machin="&lt;A href="http://www.mycompany.net/MACHIN#v1.1-20040216" rel="nofollow noopener noreferrer"&gt;http://www.mycompany.net/MACHIN#v1.1-20040216&lt;/A&gt;" xmlns:insee="&lt;A href="http://xml.insee.fr/schema" rel="nofollow noopener noreferrer"&gt;http://xml.insee.fr/schema&lt;/A&gt;" xmlns:xsi="&lt;A href="http://www.w3.org/2001/XMLSchema-instance" rel="nofollow noopener noreferrer"&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/A&gt;" xsi:schemaLocation="&lt;A href="http://www.mycompany.net/MACHIN#v1.2-20071201" rel="nofollow noopener noreferrer"&gt;http://www.mycompany.net/MACHIN#v1.2-20071201&lt;/A&gt; machinv1_2.xsd" machin:DateReception="2008-03-21" machin:ID="000-123456789-20080321-200803211-91"&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;machin:Recu machin:Date="2008-03-21" machin:Num="200803211" machin:Code="3"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;machin:CodeMatiere1 machin:CodeMatiere="2" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;machin:CodeMatiere2 machin:CodeMatiere="2" /&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;machin:Document&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;machin:NomPDF&amp;gt;000-123456789-20080321-200803211-91.pdf&amp;lt;/machin:NomPDF&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/machin:Document&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;/machin:Recu&amp;gt;&lt;BR /&gt;&amp;nbsp; &amp;lt;machin:Version&amp;gt;2007-12-12&amp;lt;/machin:Version&amp;gt;&lt;BR /&gt;&amp;lt;/machin:Amachin&amp;gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;SPAN&gt;What is the Freemarker code to extract the &lt;/SPAN&gt;&lt;STRONG&gt;machin&lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;ateReception&lt;/STRONG&gt;&lt;SPAN&gt; property containing the value "2008-03-21" ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 21 Apr 2008 14:22:28 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162994#M116821</guid>
      <dc:creator>svast</dc:creator>
      <dc:date>2008-04-21T14:22:28Z</dc:date>
    </item>
    <item>
      <title>Re: XML string parsing issue</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162995#M116822</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Did you see the section on namesspaces here? &lt;/SPAN&gt;&lt;A href="http://freemarker.sourceforge.net/docs/xgui_imperative_learn.html" rel="nofollow noopener noreferrer"&gt;http://freemarker.sourceforge.net/docs/xgui_imperative_learn.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;It might also be worth taking the question over to the Freemarker community &lt;/SPAN&gt;&lt;A href="https://sourceforge.net/forum/?group_id=794" rel="nofollow noopener noreferrer"&gt;https://sourceforge.net/forum/?group_id=794&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Mike&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 01 May 2008 07:23:04 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162995#M116822</guid>
      <dc:creator>mikeh</dc:creator>
      <dc:date>2008-05-01T07:23:04Z</dc:date>
    </item>
    <item>
      <title>Re: XML string parsing issue</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162996#M116823</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Mike,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Would it be possible for you to elaborate or post a sample? I'm having issues with the same thing. In my .js file I have&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;model.file = store.lookupNode("ROOT/press-on.xml")&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;In my freemaker template I have&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;#ftl ns_prefixes={"D":"&lt;A href="http://www.alfresco.org/alfresco/pr" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/alfresco/pr&lt;/A&gt;"}&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;#assign release = file.xmlNodeModel&amp;gt;&lt;BR /&gt;&lt;BR /&gt;${release?node_type}&amp;lt;br&amp;gt;&lt;BR /&gt;${(release?node_namespace??)?string}&amp;lt;br&amp;gt;&lt;BR /&gt;#{release.children?size}&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;Which outputs&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;document&lt;BR /&gt;false&lt;BR /&gt;0&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;I know that there is content in my node because if I change my js file to&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;model.file = store.lookupNode("ROOT/press-on.xml").content&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;model.file contains a string with the expected content.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;this is press-on.xml&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;pr:press_release&amp;gt;&lt;BR /&gt;&amp;lt;pr:title&amp;gt;Keep on Pressin On&amp;lt;/pr:title&amp;gt;&lt;BR /&gt;&amp;lt;pr:abstract&amp;gt;I can not be implemented&amp;lt;/pr:abstract&amp;gt;&lt;BR /&gt;&amp;lt;pr:location&amp;gt;San Francisco, CA&amp;lt;/pr:location&amp;gt;&lt;BR /&gt;âˆ’&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;pr:body&amp;gt;&lt;BR /&gt;&amp;lt;div id="lipsum"&amp;gt; &amp;lt;p&amp;gt; Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tincidunt metus non risus. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Sed congue. Nullam luctus. Mauris vulputate erat at mauris. Duis commodo sem sit amet purus. Suspendisse id mauris. Vivamus laoreet metus ut justo. Curabitur nec odio. Suspendisse volutpat leo vitae odio. &amp;lt;/p&amp;gt; &amp;lt;p&amp;gt;Vivamus purus risus, suscipit ut, gravida ac, egestas id, tortor. Mauris ut odio ac magna cursus sagittis. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Mauris et magna eu purus vulputate sodales. Proin ultrices elit et lorem. Curabitur pretium erat vitae ligula. Praesent porta dignissim enim. Nulla quam. Praesent consectetuer est rhoncus nunc. Ut elementum condimentum est. Nam ullamcorper. Suspendisse in dolor non enim scelerisque commodo. Aliquam vitae pede consequat dolor rutrum pharetra. Vestibulum ut sem et nulla sodales consectetuer. Proin dictum. Curabitur eleifend. Mauris non nulla. Nulla dictum viverra arcu. Aenean sem. Aenean et dolor. &amp;lt;/p&amp;gt;&amp;lt;/div&amp;gt;&lt;BR /&gt;&amp;lt;/pr:body&amp;gt;&lt;BR /&gt;&amp;lt;pr:include_media_contacts&amp;gt;true&amp;lt;/pr:include_media_contacts&amp;gt;&lt;BR /&gt;&amp;lt;pr:launch_date&amp;gt;2008-05-20&amp;lt;/pr:launch_date&amp;gt;&lt;BR /&gt;&amp;lt;pr:expiration_date&amp;gt;2008-07-17&amp;lt;/pr:expiration_date&amp;gt;&lt;BR /&gt;&amp;lt;/pr:press_release&amp;gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 May 2008 21:46:15 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162996#M116823</guid>
      <dc:creator>jamesc5</dc:creator>
      <dc:date>2008-05-08T21:46:15Z</dc:date>
    </item>
    <item>
      <title>Re: XML string parsing issue</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162997#M116824</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;I figured out how to get output&amp;nbsp;&amp;nbsp; &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://connect.hyland.com/i/smilies/16x16_smiley-very-happy.png" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I'm still confused about why the "child" property of the document node is returning 0, but here's code that works for the XML I posted below.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="language-none line-numbers"&gt;&lt;CODE&gt;&lt;BR /&gt;&amp;lt;#ftl ns_prefixes={"D":"&lt;A href="http://www.alfresco.org/alfresco/pr" rel="nofollow noopener noreferrer"&gt;http://www.alfresco.org/alfresco/pr&lt;/A&gt;"}&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&amp;lt;#if file.mimetype = "text/xml"&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;#assign dom=file.xmlNodeModel&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;press_release&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;title&amp;gt;${dom.press_release.title}&amp;lt;/title&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;description&amp;gt;${dom.press_release.abstract}&amp;lt;/description&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/press_release&amp;gt;&lt;BR /&gt;&amp;lt;/#if&amp;gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN class="line-numbers-rows"&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;SPAN&gt;‍&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 08 May 2008 23:44:47 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162997#M116824</guid>
      <dc:creator>jamesc5</dc:creator>
      <dc:date>2008-05-08T23:44:47Z</dc:date>
    </item>
    <item>
      <title>Re: XML string parsing issue</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162998#M116825</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Long term, I'd go for the baked in E4X support, however if that doesn't work "XML For Script" (&lt;/SPAN&gt;&lt;A href="http://xmljs.sourceforge.net/" rel="nofollow noopener noreferrer"&gt;http://xmljs.sourceforge.net/&lt;/A&gt;&lt;SPAN&gt;) is something that I'm planning on using to solve a similar similar. It might work for you too.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;M.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 14 May 2008 07:53:24 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162998#M116825</guid>
      <dc:creator>martin_cowie</dc:creator>
      <dc:date>2008-05-14T07:53:24Z</dc:date>
    </item>
    <item>
      <title>Re: XML string parsing issue</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162999#M116826</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi, &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;using Alf-2.1CE, you can upgrade Rhino engine to 1.6R7 ou 1.7R1 for having E4X native support without any dependancies on Xmlbeans.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;(just replace js rhino engine in lib folder). In case of using 1.7R1, check this address for compiling the debugger &lt;/SPAN&gt;&lt;A href="http://developer.mozilla.org/en/docs/New_in_Rhino_1.7R1" rel="nofollow noopener noreferrer"&gt;http://developer.mozilla.org/en/docs/New_in_Rhino_1.7R1&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;see&amp;nbsp; Paragraph "Debugger must be built after download" which seems to be required in Alfresco. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Beware of the bug about xml declaration (&lt;/SPAN&gt;&lt;A href="http://developer.mozilla.org/en/docs/E4X" rel="nofollow noopener noreferrer"&gt;http://developer.mozilla.org/en/docs/E4X&lt;/A&gt;&lt;SPAN&gt;)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;One thing to note is the toXMLString() method for getting the root:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;x = &amp;lt;a&amp;gt;some stuff&amp;lt;/a&amp;gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;logger.log(x) &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-&amp;gt; some stuff ((typeof x -&amp;gt; xml)&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;logger.log(x.toXMLString())&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;-&amp;gt;&amp;lt;a&amp;gt;some stuff&amp;lt;/a&amp;gt;&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks about the info about freemarker and XML :wink: &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Regards&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;StÃ©phane&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2008 16:41:27 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/162999#M116826</guid>
      <dc:creator>stebans</dc:creator>
      <dc:date>2008-05-19T16:41:27Z</dc:date>
    </item>
    <item>
      <title>Re: XML string parsing issue</title>
      <link>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/163000#M116827</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;As of version 2.2, Alfresco bundles a version of Rhino that supports E4X directly.&amp;nbsp; There's also a workaround for earlier versions of Alfresco described at &lt;/SPAN&gt;&lt;A href="http://issues.alfresco.com/browse/AR-1720" rel="nofollow noopener noreferrer"&gt;http://issues.alfresco.com/browse/AR-1720&lt;/A&gt;&lt;SPAN&gt; that's safer than upgrading the Rhino JARs themselves.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Cheers,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Peter&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2008 19:21:22 GMT</pubDate>
      <guid>https://connect.hyland.com/t5/alfresco-archive/xml-string-parsing-issue/m-p/163000#M116827</guid>
      <dc:creator>pmonks</dc:creator>
      <dc:date>2008-05-19T19:21:22Z</dc:date>
    </item>
  </channel>
</rss>

