求救,生成XML的问题。

zhuangyan2004 zhuangyan2004 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
要求从数据库中查询N个栏目中N条新闻要求生成以下格式
<?xml version="1.0" encoding="gb2312"?>
<main>
<column columname="第一个栏目名称">
<article>
<title>
<![CDATA[第一条新闻]]>
</title>
<date>
<![CDATA[Tue Nov 07 13:06:32 CST 2006]]>
</date>
<content>
<![CDATA[内容]]>
</content>
</article>
<article>
<title>
<![CDATA[第二条新闻]]>
</title>
<date>
<![CDATA[Tue Nov 07 13:06:32 CST 2006]]>
</date>
<content>
<![CDATA[内容]]>
</content>
</article>
</column>
<column columname="第二个栏目名称">
<article>
<title>
<![CDATA[第三条新闻]]>
</title>
<date>
<![CDATA[Tue Nov 07 13:06:32 CST 2006]]>
</date>
<content>
<![CDATA[内容]]>
</content>
</article>

</column>
</main>
================================================
我是这么做的,建立一个XML文档。temp.xml
<?xml version="1.0" encoding="gb2312"?>
<main>
<column columnid="33201" id="1789">
<article>
<title>
<![CDATA[标题]]>
</title>
<date>
<![CDATA[Tue Nov 07 13:06:32 CST 2006]]>
</date>
<content>
<![CDATA[内容]]>
</content>
</article>
</column>
</main>
=============================
代码是这么写的。
<script language="vbscript">
dim xmlDoc
set xmlDoc=Createobject("msxml2.DOMDocument.4.0")
set reXmlDoc=Createobject("msxml2.DOMDocument.4.0")
strxml="<%=outxml(request.Form("xml"))%>"
xmldoc.async=false
xmldoc.loadxml(strxml)
xmldoc.load("temp.xml")
xmldoc.selectSingleNode("//title").firstChild.nodeValue="新闻标题"
xmldoc.selectSingleNode("//date").firstChild.nodeValue="Tue Nov 07 13:19:41 CTS 2006"
xmldoc.selectSingleNode("//content").firstChild.nodeValue="新闻内容新闻内容"
msgbox xmldoc.xml
</script>
=========================================
可这样我只能生成一个栏目一条新闻的内容,问题是我应该怎样写循环复制这些节点呢。
我不知道怎么生成CDATA的节点,所以选择了从模版里做修改。
我是新手,刚接触XML,请大家指点一下。
...全文

相关推荐

基于MATLAB_Simulink的200W双输入反激变换器模型(Flyback模型,闭环控制,输出48V).pdf

基于MATLAB_Simulink的200W双输入反激变换器模型(Flyback模型,闭环控制,输出48V).pdf

bwNLJqDcBzR

1、探索 Beowulf 集群:从基础到应用

本文全面介绍了Beowulf集群的基本概念、发展历程、技术要素、构建与配置流程、性能评估方法、并行编程模型、工作负载管理、文件系统、实际应用案例以及未来发展趋势。作为一种基于商用现货组件的高性能计算平台,Beowulf集群在科学研究、工程设计和商业分析等多个领域发挥着重要作用。文章还探讨了其面临的挑战及优化策略,并展望了其与人工智能、边缘计算和绿色计算融合的未来方向。

soda5

双输入反激变换器模型的闭环控制研究:基于MATLAB Simulink 200W输出设定的仿真分析,基于MATLAB Simulink的200W双输入反激变换器模型:可调输入电压230-280V与定制

双输入反激变换器模型的闭环控制研究:基于MATLAB Simulink 200W输出设定的仿真分析,基于MATLAB Simulink的200W双输入反激变换器模型:可调输入电压230-280V与定制输出48V闭环控制仿真分析,双输入反激变器模型,200W, 输入电压可变230-280V(可以自己调) 输出设定为48V(可以根据自己需求设定),基于MATLAB Simulink建模仿真。 Flyback模型,闭环控制。 仿真模型使用MATLAB 2021b搭建 ,双输入反激变换器模型; 200W功率; 输入电压可变230-280V; 输出设定48V; MATLAB Simulink建模仿真; Flyback模型; 闭环控制; MATLAB 2021b搭建。,可调电压反激变换器:200W双输入闭环控制模型,基于MATLAB Simulink仿真

eMIJSFWZU

基于MATLAB/Simulink的200W双输入反激变换器建模与闭环控制仿真

内容概要:本文详细介绍了如何利用MATLAB/Simulink构建一个200W双输入反激变换器模型,重点在于闭环控制的设计与实现。首先,作者阐述了参数设定,包括输入电压范围(230-280V)、输出电压(48V)。然后,深入探讨了Flyback模型的具体搭建步骤,涵盖主电路(电源模块、变压器、开关管)和闭环控制系统(电压传感器、PI控制器)。此外,文中还提供了详细的参数配置示例以及调试技巧,确保输出电压能够快速稳定在设定值。最后,通过对仿真结果的分析,验证了模型的有效性和稳定性。 适合人群:电力电子工程师、电源设计师、MATLAB/Simulink使用者、高校师生及相关研究人员。 使用场景及目标:适用于需要进行中小功率电源设计的研究和开发项目,特别是那些涉及宽输入电压范围的应用场景。目标是帮助读者掌握双输入反激变换器的工作原理及其在MATLAB/Simulink中的建模方法,提高电源系统的性能和可靠性。 其他说明:文中不仅提供了理论指导,还包括了许多实践经验和技术细节,有助于初学者更快地上手并解决问题。同时,作者还分享了一些常见的错误和解决方案,使读者能够在实践中少走弯路。

xXHdfiNy

多智能体系统中的集群行为

多智能体系统中的集群行为 作者:禅与计算机程序设计艺术 1. 背景介绍 多智能体系统是一个重要的研究领域,它涉及多个自主智能体之间的交互和协作。在这种系统中,每个智能体都有自己的目标和决策机制,它们通过相互作用来实现整体目标。其中,集群行为是多智能体系统中一个非常重要的研究方向。集群

AI架构师小马
评论 10
收藏 已收藏
分享
返回顶部
zhuangyan2004
XML/XSL 8,906 成员 22,677 内容