Pastebin
Paste #167:
< previous paste - next paste>
Pasted by tdn
public class AnimationGenerationServlet extends HttpServlet {
[...]
protected void doPost(HttpServletRequest req, HttpServletResponse resp)
throws ServletException,
IOException {
try {
XMLReader reader;
String xmlData = "<?xml version=\"1.0\" encoding=\"UTF-8\"?><!DOCTYPE video [ " +
"<!ELEMENT video (frames,conversionoutput)> " +
" <!ELEMENT frames (frame+)>" +
" <!ATTLIST frames localdir CDATA \"\">" +
" <!ELEMENT conversionoutput (#PCDATA)>" +
" <!ELEMENT frame (filename,url)>" +
" <!ELEMENT filename (#PCDATA)>" +
" <!ELEMENT url (#PCDATA)>" +
" ]>" +
"<video>" +
" <frames localdir=\"/data/www/virtual/framegrabber.mobilenation.dk/htdocs/frames/2006-07-26_12.35.03.23437C91-B3C9-95F4-5D74-DA181322BB37_55ea9a43eac66822a072dec227ece15b\">" +
" <frame>" +
" <filename>frame_0001.jpg</filename>" +
" <url>http://framegrabber.mobilenation.dk:2080/frames/2006-07-26_12.35.03.23437C91-B3C9-95F4-5D74-DA181322BB37_55ea9a43eac66822a072dec227ece15b/frame_0001.jpg</url>" +
" </frame>" +
" <frame>" +
" <filename>frame_0002.jpg</filename>" +
" <url>http://framegrabber.mobilenation.dk:2080/frames/2006-07-26_12.35.03.23437C91-B3C9-95F4-5D74-DA181322BB37_55ea9a43eac66822a072dec227ece15b/frame_0002.jpg</url>" +
" </frame>" +
" </frames>" +
" <conversionoutput><![CDATA[MTb250ZW50Lm1vYmlsZW5hdGlvbMTAwLjAwMDAwMCUK]]></conversionoutput>" +
"</video>";
//InputSource myFile = new InputSource(req.getParameter("xmlFrames"));
InputSource myFile = new InputSource(req.getParameter(xmlData));
reader.parse(myFile);
int i = 0;
while ( DER_ER_DATA_AT_ITERERE_PÅ ) {
System.out.println("frame url: " + myFile.root.node("frames").node("frame").node(i).value();
i++;
}
} catch (IOException e) {
e.printStackTrace();
} catch (SAXException e) {
e.printStackTrace();
}
}
}
New Paste
Go to most recent paste.