导航:首页 > 文件目录 > xml文件怎么输入内容

xml文件怎么输入内容

发布时间:2024-05-17 12:06:13

⑴ XML怎么写

xml没有你说的作用,xml就是普通的纯文本,xml能起的作用只有传输数据,而不能处理数据,处理xml的结果由处理它的程序来决定
<?xml version="1.0" encoding="utf-8"?>
<note>
<from>kevin</from>
<to>john</to>
<body>go to the park at 9.00</body>
</note>
xml可以用记事本编辑,保存格式为.xml
xml必须以<?xml version="1.0" encoding="utf-8"?>开头,encoding部分随意
xml必须有一个以上标签,即根标签,本例是<note>
xml标签格式与html相同,但更严格。xml所有标签都必须闭合。
xml标签可以有属性。
一个标签称为一个元素节点,标签中的文本称为文本节点,属性称为属性节点。
所有标签都有一个相同的父元素,即根标签。
元素可以有子元素,如本例中,note元素的子元素为from,to,body,元素可以有任意个子元素,0个也行。
开始标签和闭合标签必须完全一致,否则导致错误,如<body></Body>将导致错误,必须是<body></body>。
标签可以是任意名称。
xml在网页中用ajax处理
记住这些,就可以写xml了。

⑵ 如何把一个字符串写入到xml文件中,最好能够自定义xml文件位置

① File f1 = new File("d:/xml1.xml");
f1.createNewFile();

// 先创建一个后缀名为xml的文件在D盘中,这里还需要进行异常try……catch;同时要记得导入相关文件输入输出流的java

InputStream is1 = new FileInputStream();
OutputStream os1 = new FileOutputStream(f1);

String str1 = "hello, xml file.";

if(f1.exists()) // 判断这个文件是否已经创建成功

{
// 如果创建成功,就进行写入操作,这里我用字节流方式
os1.write(str1.getBytes()); // 将字符串转换成byte型数据写入

}

⑶ 濡備綍鍦╓inCE涓嬪疄鐜皒ml鏂囦欢鐨勮诲啓

xml鏂囦欢鍜宼xt鏂囦欢鐩稿悓锛屼娇鐢ㄦ櫘閫氱殑鏂囨湰鎿嶄綔鍑芥暟鍗冲彲璇诲彇銆

1銆丆璇瑷鏍囧噯搴撴彁渚涗簡涓绯诲垪鏂囦欢鎿嶄綔鍑芥暟銆傛枃浠舵搷浣滃嚱鏁颁竴鑸浠f+鍗曡瘝鐨勫舰寮忔潵鍛藉悕(f鏄痜ile鐨勭畝鍐)锛屽叾澹版槑浣嶄簬stdio.h澶存枃浠跺綋涓銆備緥濡傦細fopen銆乫close鍑芥暟鐢ㄤ簬鏂囦欢鎵撳紑涓庡叧闂锛沠scanf銆乫gets鍑芥暟鐢ㄤ簬鏂囦欢璇诲彇锛沠printf銆乫puts鍑芥暟鐢ㄤ簬鏂囦欢鍐欏叆锛沠tell銆乫seek鍑芥暟鐢ㄤ簬鏂囦欢鎿嶄綔浣嶇疆鐨勮幏鍙栦笌璁剧疆銆
2銆佷緥绋嬶細

#include<stdio.h>
int a;
char b,c[100];
int main(){
FILE * fp1 = fopen("input.xml", "r");//鎵撳紑xml鏍煎紡杈撳叆鏂囦欢
FILE * fp2 = fopen("output.txt", "w");//鎵撳紑杈撳嚭鏂囦欢
if (fp1==NULL || fp2==NULL) {//鑻ユ墦寮鏂囦欢澶辫触鍒欓鍑
puts("涓嶈兘鎵撳紑鏂囦欢锛");
rturn 0;
}
fscanf(fp1,"%d",&a);//浠庤緭鍏ユ枃浠惰诲彇涓涓鏁存暟
b=fgetc(fp1);//浠庤緭鍏ユ枃浠惰诲彇涓涓瀛楃
fgets(c,100,fp1);//浠庤緭鍏ユ枃浠惰诲彇涓琛屽瓧绗︿覆

printf("%ld",ftell(fp1));//杈撳嚭fp1鎸囬拡褰撳墠浣嶇疆鐩稿逛簬鏂囦欢棣栫殑鍋忕Щ瀛楄妭鏁

fputs(c,fp2);//鍚戣緭鍑烘枃浠跺啓鍏ヤ竴琛屽瓧绗︿覆
fputc(b,fp2);//鍚戣緭鍑烘枃浠跺啓鍏ヤ竴涓瀛楃
fprintf(fp2,"%d",a);//鍚戣緭鍑烘枃浠跺啓鍏ヤ竴涓鏁存暟

fclose(fp1);//鍏抽棴杈撳叆鏂囦欢
fclose(fp2);//鍏抽棴杈撳嚭鏂囦欢锛岀浉褰撲簬淇濆瓨
return 0;
}

⑷ html缃戦〉涓濡備綍鎻掑叆澶栭儴鐨剎ml鏂囦欢涓鐨勬枃瀛楋紵

浣跨敤鏁版嵁宀
鍦ㄨ佺敤鐨勫墠闈㈠姞涓婏細
<xml id="xid" src="xml鏂囦欢璺寰勫寘鎷鏂囦欢鍚"/>

xid鏄璧风殑涓涓鍚嶅瓧锛屽湪涓嶅紩璧峰啿绐佺殑鎯呭喌涓嬪彲浠ラ殢渚胯捣

⑸ 使用命令怎么向xml文件里添加内容

你是想自己写一个XML文件么?
用fso就行了

举个例子
你的数据库存里有二个字段 title name 数据库名为 mysong
<%
sql="select title,name from mysong order by id desc"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
dim fso,hf
set fso=Server.CreateObject("Scripting.FileSystemObject")
set hf=fso.CreateTextFile(Server.mappath("list.xml"),true)
hf.write "<?xml version=" & chr(34) &"1.0"&chr(34) & " encoding="&chr(34) & " GB2312"&chr(34) & " ?>" & vbcrlf
hf.write "<data>"& vbcrlf
do while not(rs.eof) and not(rs.bof)
hf.write "<song>"& vbcrlf
hf.write "<title>"& rs("title")&"</title>"& vbcrlf
hf.write "<name>"& rs("name")&"</name>"& vbcrlf
hf.write "</song>"& vbcrlf
rs.movenext
loop
rs.close
set rs=nothing
hf.write "</data>"
hf.close
set hf=nothing
set fso=nothing
%>

你懂ASP的话应该看得懂吧?

阅读全文

与xml文件怎么输入内容相关的资料

热点内容
win10剑灵点开没反应 浏览:967
如何进行实验数据的作图法操作 浏览:87
杭州东业网络技术有限公司 浏览:224
mysql数据库排序规则 浏览:492
上海飞旗网络技术有限公司 浏览:226
臣服app为什么不能注册 浏览:979
如何快速的拷贝文件 浏览:535
arkdlc在哪个文件夹 浏览:148
文件夹无响应 浏览:676
win7旗舰版win10版本 浏览:856
extjstabgrid 浏览:519
win7鼠标文件下载 浏览:539
上海静安大数据中心 浏览:314
线性化如何编程 浏览:413
大公国际java 浏览:155
电脑桌面突然多出几个文件 浏览:783
大数据工程技术研究中心 浏览:878
编程选什么笔记本较好 浏览:646
微信动态抢红包表情 浏览:830

友情链接