新书推介:《语义网技术体系》
作者:瞿裕忠,胡伟,程龚
   XML论坛     W3CHINA.ORG讨论区     计算机科学论坛     SOAChina论坛     Blog     开放翻译计划     新浪微博  
 
  • 首页
  • 登录
  • 注册
  • 软件下载
  • 资料下载
  • 核心成员
  • 帮助
  •   Add to Google

    >> 本版讨论DOM, SAX, XPath等。
    [返回] 中文XML论坛 - 专业的XML技术讨论区XML.ORG.CN讨论区 - XML技术『 DOM/SAX/XPath 』 → 如何在dom树的末尾添加新的子节点并保存??? 查看新帖用户列表

      发表一个新主题  发表一个新投票  回复主题  (订阅本版) 您是本帖的第 34150 个阅读者浏览上一篇主题  刷新本主题   平板显示贴子 浏览下一篇主题
     * 贴子主题: 如何在dom树的末尾添加新的子节点并保存??? 举报  打印  推荐  IE收藏夹 
       本主题类别:     
     tjl2000 帅哥哟,离线,有人找我吗?
      
      
      等级:大一(高数修炼中)
      文章:5
      积分:115
      门派:XML.ORG.CN
      注册:2005/3/2

    姓名:(无权查看)
    城市:(无权查看)
    院校:(无权查看)
    给tjl2000发送一个短消息 把tjl2000加入好友 查看tjl2000的个人资料 搜索tjl2000在『 DOM/SAX/XPath 』的所有贴子 引用回复这个贴子 回复这个贴子 查看tjl2000的博客楼主
    发贴心情 


    jsp的

    try{
        //if(doc.getElementsByTagName("name")!=request.getParameter("Name")){
         Element root=doc.getDocumentElement();
         Node node_Person=doc.createElement("Person");
         
       /*  Node node_id=(Node)doc.createElement("id");
         Node tmp1=doc.createTextNode("tmp1");
         tmp1.setNodeValue(ID);
         node_id.appendChild(tmp1);  */

         Node node_Name=doc.createElement("Name");
         Node tmp1=doc.createTextNode("tmp1");
         tmp1.setNodeValue(Name);
         node_Name.appendChild(tmp1);
      Node node_Gn=doc.createElement("Gn");
         Node tmp2=doc.createTextNode("tmp2");
         tmp2.setNodeValue(Price);               
         node_Gn.appendChild(tmp2);
         
         Node node_Dm=doc.createElement("Dm");
         Node tmp3=doc.createTextNode("tmp3");
         tmp3.setNodeValue(Author);
         node_Dm.appendChild(tmp3);
        
         Node node_Yy=doc.createElement("Yy");
         Node tmp4=doc.createTextNode("tmp4");
         tmp4.setNodeValue(Publisher);
         node_Yy.appendChild(tmp4);
                      
                 
         node_Person.appendChild(node_Name);             
         node_Person.appendChild(node_Gn);           
         node_Person.appendChild(node_Dm);           
         node_Person.appendChild(node_Yy);
         //node_Person.appendChild(node_price);
         root.appendChild(node_Person);
         TransformerFactory tFactory=TransformerFactory.newInstance();
         Transformer transformer=tFactory.newTransformer();
         DOMSource source=new DOMSource(doc);
         StreamResult result=new StreamResult(new java.io.File(filename));
         transformer.transform(source,result);
      //  }
       //else{
        // out.println("这本书已存在,添加失败");
        //}
        }catch(Exception e){
            e.printStackTrace();
        }

    点击查看用户来源及管理<br>发贴IP:*.*.*.* 2005/5/25 16:37:00
     
     GoogleAdSense
      
      
      等级:大一新生
      文章:1
      积分:50
      门派:无门无派
      院校:未填写
      注册:2007-01-01
    给Google AdSense发送一个短消息 把Google AdSense加入好友 查看Google AdSense的个人资料 搜索Google AdSense在『 DOM/SAX/XPath 』的所有贴子 访问Google AdSense的主页 引用回复这个贴子 回复这个贴子 查看Google AdSense的博客广告
    2024/5/11 14:21:25

    本主题贴数16,分页: [1] [2]

     *树形目录 (最近20个回帖) 顶端 
    主题:  如何在dom树的末尾添加新的子节点并保存???(132字) - nanwei0351,2004年4月14日
        回复:  不错 学会了很多东西(23字) - hacken,2005年6月9日
        回复:  jsp的try{ //if(doc.getElementsByTagName("na..(1743字) - tjl2000,2005年5月25日
        回复:  我的方法:(可以参考《asp+xml高级编程》中第六章代码)Dim XMLCode, sourc..(1460字) - 宇宙人,2004年5月10日
        回复:  dom(3字) - hyandlsz,2004年4月30日
        回复:  好象数据岛只能显示XML元素的内容,类似于只读游标,要想在XML里增添新元素,需要用DOM来显示,..(108字) - wedge,2004年4月20日
        回复:  为什么?我往进添加时,会提醒我数据源NAME域为只读域,不可更改!!!<HTML><HEAD>..(1786字) - nanwei0351,2004年4月20日
        回复:  谢谢各位大虾的参与,帮我看一下以下的程序如何将添加的数据保存到xml文当中??<HTML><H..(2413字) - nanwei0351,2004年4月20日
            回复:  在javascript中用doc.save(服务器目录)试试(40字) - jason_0313121,2005年5月28日
        回复:  感谢,感谢。很有用。(20字) - ring_2015,2004年4月19日
        回复:  使用DOM的createelement方法创建一个元素节点和文本节点,再使用DOM的的append..(596字) - wedge,2004年4月19日
        回复:  appendchild()(13字) - hyandlsz,2004年4月19日
        回复:  document.createElement(tagname)创建一个新的,空的Element..(88字) - ring_2015,2004年4月19日
        回复:  我在下载区没有找到xmlsdk!!!!(32字) - nanwei0351,2004年4月19日
            回复:  就是MSXML啦!!(113字) - admin,2004年4月19日
        回复:  我觉得你可以到下载区下载xmlsdk,里面有此内容的详细描述,包你满意.如果,你的本机有MSDN ..(111字) - 锋划雪月,2004年4月14日

    W3C Contributing Supporter! W 3 C h i n a ( since 2003 ) 旗 下 站 点
    苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
    78.125ms