/* * EditaDatos.java * * Created on 19 de noviembre de 203, 11:36 */ package Addressbook; import java.io.*; import java.net.*; import javax.servlet.*; import javax.servlet.http.*; import org.xmldb.api.base.*; import org.xmldb.api.modules.*; import org.xmldb.api.DatabaseManager; import org.w3c.dom.*; /** * @author Administrador * @version */ public class EditaDatos extends Action { public String editFechaAdmision(HttpServletRequest request, HttpServletResponse response ){ Collection col = null; String Fecha = null; try { // Get a collection instance col = getCollection(request,response); //dockey del paciente que estamos rellenando String dockey = request.getParameter("DOCKEY"); //recuperar un documento de una coleccion: XMLResource resource =(XMLResource) col.getResource(dockey); // Convert to DOM object Document doc = (Document) resource.getContentAsDOM(); Node eleNode, textNode = null; NodeList lista = doc.getElementsByTagName("FechaAdmision"); eleNode = (Element)lista.item(0); textNode = eleNode.getFirstChild(); Fecha = textNode.getNodeValue(); } catch (IOException e) { System.out.println(e); } catch ( Exception e) { e.printStackTrace(); } return Fecha; } }