🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: cn.bbs.comp.lang.java
Article #22293

[�ϼ�]��ô��һ��java����ת��Ϊһ��Node��

#22293
From: �����򡫳�����
Date: Fri, 03 Oct 2003 16:01
173 lines
16839 bytes
������������������������������������������������������������������������������
 ����  IamXiaoXin.bbs@bbs.sjtu.edu.cn (��), ����: Java                      
 ����  ��ô��һ��java����ת��Ϊһ��Node��                                     
 ʱ��  ��ˮ˼Դ (Tue Aug  5 16:43:06 2003)                                    
������������������������������������������������������������������������������
ת��վ: PKU!news.happynet.org!maily.cic.tsinghua.edu.cn!sjc70.webusenet.com!new

����һ��String��������ת��Ϊһ��Node��
��ʲô����ĺ��������
��ָ�̣�лл

������������������������������������������������������������������������������
 ����  ballzman.bbs@bbs.sjtu.edu.cn (����), ����: Java                        
 ����  Re: ��ô��һ��java����ת��Ϊһ��Node��                                 
 ʱ��  ��ˮ˼Դ (Tue Aug  5 21:12:50 2003)                                    
������������������������������������������������������������������������������
ת��վ: PKU!news.happynet.org!news.neu.edu.cn!SJTU

dom���node?

������������������������������������������������������������������������������
 ����  IamXiaoXin.bbs@bbs.sjtu.edu.cn (��), ����: Java                      
 ����  Re: ��ô��һ��java����ת��Ϊһ��Node��                                 
 ʱ��  ��ˮ˼Դ (Tue Aug  5 21:44:05 2003)                                    
������������������������������������������������������������������������������
ת��վ: PKU!news.happynet.org!news.neu.edu.cn!SJTU

�ţ�����ʵ����

������������������������������������������������������������������������������
 ����  ballzman.bbs@bbs.sjtu.edu.cn (����), ����: Java                        
 ����  Re: ��ô��һ��java����ת��Ϊһ��Node��                                 
 ʱ��  ��ˮ˼Դ (Wed Aug  6 11:02:50 2003)                                    
������������������������������������������������������������������������������
ת��վ: PKU!news.happynet.org!news.neu.edu.cn!SJTU

������������ʲô��ͬ���أ�

���STRING������ݱ������һ��XML

������������������������������������������������������������������������������
 ����  ballzman.bbs@bbs.sjtu.edu.cn (����), ����: Java                        
 ����  Re: ��ô��һ��java����ת��Ϊһ��Node��                                 
 ʱ��  ��ˮ˼Դ (Wed Aug  6 11:10:02 2003)                                    
������������������������������������������������������������������������������
ת��վ: PKU!news.happynet.org!news.neu.edu.cn!SJTU

����������ӵĻ�
�����
InputSource is = new InputStream( new Reader ( string) );
Ȼ����DocumentBuilder.parse(is);
...

������������������������������������������������������������������������������
 ����  IamXiaoXin.bbs@bbs.sjtu.edu.cn (��), ����: Java                      
 ����  Re: ��ô��һ��java����ת��Ϊһ��Node��                                 
 ʱ��  ��ˮ˼Դ (Wed Aug  6 11:30:56 2003)                                    
������������������������������������������������������������������������������
ת��վ: PKU!news.happynet.org!news.neu.edu.cn!SJTU

�ǵ�
String��Ķ�������һ��XML
Ӧ����ôת���أ�

������������������������������������������������������������������������������
 ����  IamXiaoXin.bbs@bbs.sjtu.edu.cn (��), ����: Java                      
 ����  Re: ��ô��һ��java����ת��Ϊһ��Node��                                 
 ʱ��  ��ˮ˼Դ (Wed Aug  6 11:31:18 2003)                                    
������������������������������������������������������������������������������
ת��վ: PKU!news.happynet.org!news.neu.edu.cn!SJTU

�õģ������ԣ�лл

������������������������������������������������������������������������������
 ����  IamXiaoXin.bbs@bbs.sjtu.edu.cn (��), ����: Java                      
 ����  Re: ��ô��һ��java����ת��Ϊһ��Node��                                 
 ʱ��  ��ˮ˼Դ (Wed Aug  6 11:43:29 2003)                                    
������������������������������������������������������������������������������
ת��վ: PKU!news.happynet.org!news.neu.edu.cn!SJTU

������һ�£�������
String������ģ�<Attribute AttributeId="Role" 
DataType="http://www.w3.org/2001/XMLSchema#string">RoleB</Attribute>

����DocumentBuilder.parse(is)�����Document�����ǿյ�

��֪��Ϊʲô
 �� �� 

������������������������������������������������������������������������������
 ����  ballzman.bbs@bbs.sjtu.edu.cn (����), ����: Java                        
 ����  Re: ��ô��һ��java����ת��Ϊһ��Node��                                 
 ʱ��  ��ˮ˼Դ (Wed Aug  6 11:49:03 2003)                                    
������������������������������������������������������������������������������
ת��վ: PKU!news.happynet.org!news.neu.edu.cn!SJTU

���û�в����쳣�Ļ�documentӦ�ò���հ�
�����Կ��÷���������node��Ȼ��toString����

������������������������������������������������������������������������������
 ����  IamXiaoXin.bbs@bbs.sjtu.edu.cn (��), ����: Java                      
 ����  Re: ��ô��һ��java����ת��Ϊһ��Node��                                 
 ʱ��  ��ˮ˼Դ (Wed Aug  6 12:21:52 2003)                                    
������������������������������������������������������������������������������
ת��վ: PKU!news.happynet.org!news.neu.edu.cn!SJTU

toString���[#document: null]

������������������������������������������������������������������������������
 ����  IamXiaoXin.bbs@bbs.sjtu.edu.cn (��), ����: Java                      
 ����  Re: ��ô��һ��java����ת��Ϊһ��Node��                                 
 ʱ��  ��ˮ˼Դ (Wed Aug  6 12:28:30 2003)                                    
������������������������������������������������������������������������������
ת��վ: PKU!news.happynet.org!news.neu.edu.cn!SJTU

û���׳��쳣
document���?����node�������û�а�����node��ֱ��toString��

������������������������������������������������������������������������������
 ����  ballzman.bbs@bbs.sjtu.edu.cn (����), ����: Java                        
 ����  Re: ��ô��һ��java����ת��Ϊһ��Node��                                 
 ʱ��  ��ˮ˼Դ (Wed Aug  6 13:13:30 2003)                                    
������������������������������������������������������������������������������
ת��վ: PKU!news.happynet.org!maily.cic.tsinghua.edu.cn!sjc70.webusenet.com!new

�������
������˵��Ϊ��

�������getnodebytagname֮��Ķ���ȥ��쿴

������������������������������������������������������������������������������
 ����  IamXiaoXin.bbs@bbs.sjtu.edu.cn (��), ����: Java                      
 ����  Re: ��ô��һ��java����ת��Ϊһ��Node��                                 
 ʱ��  ��ˮ˼Դ (Wed Aug  6 13:39:04 2003)                                    
������������������������������������������������������������������������������
ת��վ: PKU!news.happynet.org!news.neu.edu.cn!SJTU

�Ѿ�ת��Node�ˣ�лл
���ǵ���Node.appendChild(node)ʱ�׳��쳣
org.w3c.dom.DOMException: DOM005 Wrong document

    at 
weblogic.apache.xerces.dom.ParentNode.internalInsertBefore(ParentNode.java:40
2)

    at 
weblogic.apache.xerces.dom.ParentNode.insertBefore(ParentNode.java:334)

    at weblogic.apache.xerces.dom.NodeImpl.appendChild(NodeImpl.java:232)

    at rbac.rbac.roleParse(rbac.java:353)

    at rbac.test.main(test.java:74)
 

������������������������������������������������������������������������������
 ����  ballzman.bbs@bbs.sjtu.edu.cn (����), ����: Java                        
 ����  Re: ��ô��һ��java����ת��Ϊһ��Node��                                 
 ʱ��  ��ˮ˼Դ (Wed Aug  6 13:45:54 2003)                                    
������������������������������������������������������������������������������
ת��վ: PKU!news.happynet.org!news.neu.edu.cn!SJTU

�Ǻ�
������������

������������������������������������������������������������������������������
 ����  IamXiaoXin.bbs@bbs.sjtu.edu.cn (��), ����: Java                      
 ����  Re: ��ô��һ��java����ת��Ϊһ��Node��                                 
 ʱ��  ��ˮ˼Դ (Wed Aug  6 13:48:09 2003)                                    
������������������������������������������������������������������������������
ת��վ: PKU!news.happynet.org!news.neu.edu.cn!SJTU

�õģ��鷳���ˣ�лл^_^
Technical Details
Message-ID: <48Vb1C$AGS@bbs.pku.edu.cn>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!sn-xit-02!sn-xit-03!sn-xit-06!sn-xit-08!supernews.com!newsfeed.news2me.com!elnk-nf2-pas!newsfeed.earthlink.net!sjc70.webusenet.com!news.webusenet.com!maily.cic.tsinghua.edu.cn!news.happynet.org!PKU

Show Full Headers
Complete Article Headers
X-Google-Language: Chinese,GB
X-Google-Thread: f6cb0,e938f7ecae7b3680,start
X-Google-Attributes: gidf6cb0,public
X-Google-ArrivalTime: 2003-10-03 09:01:14 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news2.google.com!sn-xit-02!sn-xit-03!sn-xit-06!sn-xit-08!supernews.com!newsfeed.news2me.com!elnk-nf2-pas!newsfeed.earthlink.net!sjc70.webusenet.com!news.webusenet.com!maily.cic.tsinghua.edu.cn!news.happynet.org!PKU
From: MASM@bbs.pku.edu.cn (�����򡫳�����)
Newsgroups: cn.bbs.comp.lang.java
Subject: [�ϼ�]��ô��һ��java����ת��Ϊһ��Node��
Date: 03 Oct 2003 16:01:00 GMT
Organization: ����δ��վ
Message-ID: <48Vb1C$AGS@bbs.pku.edu.cn>
Mime-Version: 1.0
Content-Type: text/plain; charset="gb2312"
Content-Transfer-Encoding: 8bit
X-Filename: Java/M.1065196860.A
Lines: 174