真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java代碼修改保存 java代碼如何保存

java 修改了 XML 文件 如何保存文件

在修改document后,可以使用jdk提供的Transformer講dom樹轉(zhuǎn)換成xml。

我們提供的服務(wù)有:成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、微信公眾號(hào)開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、三都ssl等。為1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的三都網(wǎng)站制作公司

Source xmlSource = new DOMSource(document);

TransformerFactory factory = TransformerFactory.newInstance();

Transformer transformer = factory.newTransformer();

Result result = new StreamResult(new File("..."));

transformer.transform(xmlSource, result); // 保存dom至目的文件

希望能幫上你。

用JAVA編寫一個(gè)GUI記事本程序,實(shí)現(xiàn)文本的輸入,保存,修改,打開操作

代碼如下:

import?java.io.*;

import?java.awt.*;

import?java.awt.event.*;

public?class?jtxtfm{

public?static?void?main(String?args[]){

jtxtfrm?fm=new?jtxtfrm();

}

}

class?jtxtfrm?extends?Frame?implements?ActionListener{

FileDialog?op,sv;

Button?btn1,btn2,btn3;

TextArea?tarea;

jtxtfrm(){

super("讀寫文件");

setLayout(null);

setBackground(Color.cyan);

setSize(600,300);

setVisible(true);

btn1=new?Button("打開");

btn2=new?Button("保存");

btn3=new?Button("關(guān)閉");

tarea=new?TextArea("");

add(btn1);add(btn2);add(btn3);add(tarea);

tarea.setBounds(30,50,460,220);

btn1.setBounds(520,60,50,30);

btn2.setBounds(520,120,50,30);

btn3.setBounds(520,180,50,30);

op=new?FileDialog(this,"打開",FileDialog.LOAD);

sv=new?FileDialog(this,"保存",FileDialog.SAVE);

btn1.addActionListener(this);

btn2.addActionListener(this);

btn3.addActionListener(this);

addWindowListener(

new?WindowAdapter(){

public?void?windowClosing(WindowEvent?e){

setVisible(false);

System.exit(0);

}

}????

);

}

public?void?actionPerformed(ActionEvent?e){

if(e.getSource()==btn1){

String?str;

op.setVisible(true);

try{

File?f1=new?File(op.getDirectory(),op.getFile());

FileReader?fr=new?FileReader(f1);

BufferedReader?br=new?BufferedReader(fr);

tarea.setText("");

while((str=br.readLine())!=null)tarea.append(str+'\n');

fr.close();

}

catch(Exception?e1)

{}

}

if(e.getSource()==btn2){

sv.setVisible(true);

try{

File?f1=new?File(sv.getDirectory(),sv.getFile());

FileWriter?fw=new?FileWriter(f1);

BufferedWriter?bw=new?BufferedWriter(fw);

String?gt=tarea.getText();

bw.write(gt,0,gt.length());

bw.flush();

fw.close();

}

catch?(?Exception?e2)

{}

}

if(e.getSource()==btn3){

System.exit(0);

}

}

}

效果圖:

JAVA編程問題 如何改寫一個(gè)文件并保存? 要求完整代碼

假定開始沒有這個(gè)文件,在插入數(shù)據(jù)時(shí)建立文件。

FILE *fp;

fopen(激法館盒弋谷龜貪駭楷"c:\\a.txt","wt+");這個(gè)是打開以寫或讀的方式打開文件。打開后就可以寫入了,用for循環(huán),例如你有4組數(shù)據(jù),

for(int i;i=4;i++)

{

fprintf(fp,"%s%s%s%s",a,b,c,d);

}

fprintf();就實(shí)現(xiàn)了把數(shù)據(jù)寫入文件的功能。跟printf();差不多,只是一個(gè)是往文件里寫,一個(gè)是往屏幕上寫。

上面就實(shí)現(xiàn)了插入操作。

如果你想刪除一個(gè)數(shù)據(jù),就先在數(shù)組中刪除,然后重新進(jìn)行上述寫入文件操作。 要是讀取數(shù)據(jù)的話就在打開文件時(shí):fp = fopen("c:\\a.txt",r+);

要是還不明白的話就看下書,這兩個(gè)函數(shù)就可以滿足你的需要。

java代碼如何保存之前查下我們的數(shù)據(jù)庫有沒有這個(gè)部門或這個(gè)人,有的話修改,沒有就新增

首先你得先連接數(shù)據(jù)庫

然后發(fā)送查詢語句select

好久沒連數(shù)據(jù)庫了,忘了數(shù)據(jù)庫查詢不到內(nèi)容在Java中報(bào)什么錯(cuò)了,你可以試下,然后根據(jù)報(bào)錯(cuò)內(nèi)容進(jìn)行判斷

如果沒報(bào)錯(cuò),那就能查到內(nèi)容,發(fā)送update語句進(jìn)行修改

如果報(bào)錯(cuò),是因?yàn)闆]查到內(nèi)容報(bào)錯(cuò),那就發(fā)送alter語句進(jìn)行新增


當(dāng)前題目:java代碼修改保存 java代碼如何保存
標(biāo)題來源:http://weahome.cn/article/ddgijic.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部