{"id":399,"date":"2008-12-11T21:24:03","date_gmt":"2008-12-12T04:24:03","guid":{"rendered":"https:\/\/dubinko.info\/blog\/?p=399"},"modified":"2008-12-11T21:24:03","modified_gmt":"2008-12-12T04:24:03","slug":"xml-2008-liveblog-introduction-to-exist-and-xquery","status":"publish","type":"post","link":"https:\/\/dubinko.info\/blog\/2008\/12\/xml-2008-liveblog-introduction-to-exist-and-xquery\/","title":{"rendered":"XML 2008 liveblog: Introduction to eXist and XQuery"},"content":{"rendered":"<p>Greg Watson, IT Specialist, Defense Intelligence Agency Missile and Space Intelligence Center (apparently it IS rocket science). I installed eXist last night to follow along with the talk.<\/p>\n<p>&#8220;If you have a larger dataset, eXist may not be the best choice.&#8221; Recommended reading: <a href=\"http:\/\/www.amazon.com\/exec\/obidos\/ASIN\/0596006349\/dubinkoinfo-20\">XQuery<\/a> by Priscilla Walmsley, XQuery <a href=\"http:\/\/en.wikibooks.org\/wiki\/XQuery\">wikibook<\/a>.<\/p>\n<p><a href=\"http:\/\/exist-db.org\/\">Download<\/a> and install. Needs a full JDK (Mac includes this already in \/Library\/Java\/Home), a mere JRE is insufficient. Start up with bin\/startup.sh.<\/p>\n<p>eXist-specific useful functions: request:get-parameter() from the URI query string. transform:transform() function invokes XSLT from within XQuery.<\/p>\n<p>Example uses doc() to fetch an external URL of RSS, check individual items with contains(). Every example is a fully-formed, click-on-a-link-to-run program.<\/p>\n<p>XQuery and PHP: reallly basic integration with simplexml_load_file($myXQueryURL).<\/p>\n<p>Loading scripts into eXist: He uses XML Spy. eXist has a Jaa Web Start admin client.<\/p>\n<p>Q&amp;A: How bit is too big? Maybe 10-20-30 thousand docs. Generate indexes? Yes.<\/p>\n<p>-m<\/p>\n<p>(Production note: somehow, this one didn&#8217;t get published live. Now it is.)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Greg Watson, IT Specialist, Defense Intelligence Agency Missile and Space Intelligence Center (apparently it IS rocket science). I installed eXist last night to follow along with the talk. &#8220;If you have a larger dataset, eXist may not be the best choice.&#8221; Recommended reading: XQuery by Priscilla Walmsley, XQuery wikibook. Download and install. Needs a full&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[4,124],"tags":[551,122,534,96],"class_list":["post-399","post","type-post","status-publish","format-standard","hentry","category-xml","category-xquery-standards","tag-exist","tag-marklogic","tag-xml2008","tag-xquery"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p8eo8l-6r","_links":{"self":[{"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/posts\/399","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/comments?post=399"}],"version-history":[{"count":0,"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/posts\/399\/revisions"}],"wp:attachment":[{"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/media?parent=399"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/categories?post=399"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dubinko.info\/blog\/wp-json\/wp\/v2\/tags?post=399"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}