以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 XML基础 』  (http://bbs.xml.org.cn/list.asp?boardid=1)
----  [求助]可以createTextNode后再增加文本值吗  (http://bbs.xml.org.cn/dispbbs.asp?boardid=1&rootid=&id=79202)


--  作者:tuqu
--  发布时间:12/17/2009 11:12:00 PM

--  [求助]可以createTextNode后再增加文本值吗
请教各位大侠
可以先createTextNode后,再增加其内容吗?

<element name="(a,b)">(1,2)</element>
再用什么方法将(2,3)加进去?
变成
<element name="(a,b)">(1,2)(2,3)</element>
本人初学xml,请各位指点。谢谢!

--  作者:tuqu
--  发布时间:12/18/2009 1:57:00 PM

--  
解决了。继续用createTextNode就可以了
--  作者:hexun831012
--  发布时间:12/18/2009 9:52:00 PM

--  
看命名像Java,Java可以用append方法加字,Java的DOM里文本是StringBuilder
如果是.NET可以对InnerText赋值,XXX.InnerText += ...
--  作者:tuqu
--  发布时间:12/19/2009 1:47:00 PM

--  
谢谢版主热心!
实际上是matlab的。网上搜索到说:Matlab中的xml操作实际上采用了Java中的DOM的方法。
但是只是在网上搜索到一些简单的xmlread.m 和 xmlwrite.m 的例子。一些复杂点的就不知道怎么操作了。也不知道matlab有没有相关的方法?
不过我用createTextNode可以继续加文字(如果两句createTextNode是前后连续的)。
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
2,976.563ms