即如果修改原有节点
<bean id="beanid" class="someclass.class"/>
修改后怎么才能保留这个顺序,不会变成
<bean class="someclass.class" id="beanid"/>
<bean id="beanid" class="someclass.class"/>
修改后怎么才能保留这个顺序,不会变成
<bean class="someclass.class" id="beanid"/>
解决方案 »
- JDBC连接池c3p0的问题
- 求高手解决,关于web请求的一个问题
- urlrewrite匹配问题.
- java调用oracle存储过程的问题。
- 急!!!面试题求解 非常感谢
- 如何用DAO封装数据持久层?
- hibernate save插入对象后,事务统一提交报错
- 如何让一个页面(JSP)能得实时收到信息.(不用不断刷新的情况下)
- ----->help<------在线等待!!!!!!!!!!!
- SpringBoot RestTemplate返回ArrayList<LinkedHashMap>赋给List<Template>为什么不报错
- 请问java 如何解压缩unix下compress的压缩类(.Z文件)
- Servlet的原理和生命周期
分类: xml qt 2012-02-08 09:54 258人阅读 评论(0) 收藏 举报
代码如下:[cpp] view plaincopy
QString filename = QFileDialog::getSaveFileName( this, "Save", "", "*.xml" );
QFile file( filename );
if( !file.open(QIODevice::WriteOnly | QIODevice::Text) )
{
return;
}
QDomDocument document;
QString strHeader( "version=\"1.0\" encoding=\"UTF-8\"" );
document.appendChild( document.createProcessingInstruction("xml", strHeader) );
QDomElement root_elem = document.createElement( "items" );
root_elem.setAttribute( "id", 1 );
document.appendChild( root_elem );
QDomElement item1 = document.createElement( "item" );
item1.setAttribute( "src", "<>" );
item1.setAttribute( "dst", "<>" );
root_elem.appendChild( item1 );
QDomElement item2 = document.createElement( "item" );
item2.setAttribute( "src", ""'&" );
item2.setAttribute( "dst", "\"'&" );
root_elem.appendChild( item2 );
QDomElement item3 = document.createElement( "item" );
item3.setAttribute( "src", tr("测试数据") );
item3.setAttribute( "dst", tr("一二三四") );
root_elem.appendChild( item3 );
QTextStream out( &file );
document.save( out, 4 );
file.close();