I have developed very very simple youtube sample application on Google App Engine.  Internally I have used FreeMarker and Spring.   The purpose of this blog entry is just giving hints how to use Spring + FreeMarker on GAEJ with youtube API example.  Youtube API  Here is the code for extracting video url etc from Youtube API response.  I frequently use  JDOM  for parsing XML.   package com.dukesoftware.gaej.youtube;  import java.io.IOException; import java.net.HttpURLConnection; import java.net.URI; import java.net.URISyntaxException; import java.net.URL; import java.util.ArrayList; import java.util.List;  import org.jdom.Document; import org.jdom.Element; import org.jdom.JDOMException; import org.jdom.Namespace; import org.jdom.input.SAXBuilder; import org.jdom.xpath.XPath;  import com.dukesoftware.utils.io.JDOMUtils; import com.dukesoftware.utils.io.MinimumIOUtils;  public class YouTube {      private final static XPath XPATH_MEDIA;     private final static Namespace NS_MEDIA = Namesp...
IT関連の技術やプログラミングを中心に記事を書いています。ハードウェアも好きなので、日々のちょっとしたお役立ち情報も投稿しています。