欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

java文件格式轉(zhuǎn)換代碼 java類型轉(zhuǎn)換代碼

java實(shí)現(xiàn)將文件格式轉(zhuǎn)換為UTF-8?

問題描述不知道是不是需要改這個(gè):

創(chuàng)新互聯(lián)公司是一家專業(yè)提供環(huán)江企業(yè)網(wǎng)站建設(shè),專注與成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、HTML5建站、小程序制作等業(yè)務(wù)。10年已為環(huán)江眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進(jìn)行中。

文件編碼轉(zhuǎn)換方法:ant

build.xml

代碼

project name="encoding" default="build"

target name="build"

copy todir="e:/output" outputencoding="GBK"

fileset dir="."

include name="**/*.html"/

/fileset

/copy

/target

/project

先把源代碼全部用GBK格式拷貝到e:/output,然后再把output中的所有文件拷貝到原先的地方就可以。

html內(nèi)容顯示編碼:

meta http-equiv="content-type" content="text/html; charset=“utf-8" /

java將html文件轉(zhuǎn)成pdf

可以通過使用Spire.Doc for Java進(jìn)行轉(zhuǎn)換。

首先需要安裝Spire.Doc for Java。可在 Java 程序中添加 Spire.Doc for Java 文件作為依賴項(xiàng)。JAR 文件可以從此鏈接下載。 如果您使用 Maven,則可以將以下代碼添加到項(xiàng)目的 pom.xml 文件中,從而輕松地在應(yīng)用程序中導(dǎo)入 JAR 文件。

repositories

repository

idcom.e-iceblue/id

namee-iceblue/name

url;/url

/repository/repositoriesdependencies

dependency

groupIde-iceblue/groupId

artifactIdspire.doc/artifactId

version5.2.3/version

/dependency/dependencies

具體分為以下兩種情況:

HTML String另存為PDF格式

Java代碼如下:

import com.spire.doc.*;import java.io.*;public class htmlStringToWord {

public static void main(String[] args) throws Exception {

String inputHtml = "InputHtml.txt";

//新建Document對(duì)象

Document document = new Document();

//添加section

Section sec = document.addSection();

String htmlText = readTextFromFile(inputHtml);

//添加段落并寫入HTML文本

sec.addParagraph().appendHTML(htmlText);

//文檔另存為PDF

document.saveToFile("HTMLstringToPDF.pdf", FileFormat.PDF);

}

public static String readTextFromFile(String fileName) throws IOException{

StringBuffer sb = new StringBuffer();

BufferedReader br = new BufferedReader(new FileReader(fileName));

String content = null;

while ((content = br.readLine()) != null) {

sb.append(content);

}

return sb.toString();

}

}

2.HTML file另存為PDF格式

import com.spire.doc.*;import com.spire.doc.documents.XHTMLValidationType;public class htmlFileToWord {

public static void main(String[] args) throws Exception {

//加載HTML文檔

Document document = new Document();

document.loadFromFile("InputHtmlFile.html", FileFormat.Html, XHTMLValidationType.None);

//文檔另存為PDF

document.saveToFile("Result.pdf",FileFormat.PDF);

}

}

希望對(duì)您有幫助。

請(qǐng)問,將java文件的格式進(jìn)行轉(zhuǎn)換,由GBK編碼轉(zhuǎn)UTF-8

文件編碼轉(zhuǎn)換方法:ant

build.xml

代碼

project name="encoding" default="build"

target name="build"

copy todir="e:/output" outputencoding="GBK"

fileset dir="."

include name="**/*.html"/

/fileset

/copy

/target

/project

先把源代碼全部用GBK格式拷貝到e:/output,然后再把output中的所有文件拷貝到原先的地方就可以。

html內(nèi)容顯示編碼:

meta http-equiv="content-type" content="text/html; charset=“utf-8" /

Java中幾種常用數(shù)據(jù)類型之間轉(zhuǎn)換的方法

下面給你例舉10種Java中幾種常用的數(shù)據(jù)類型之間轉(zhuǎn)換方法:

1. short--int 轉(zhuǎn)換

exp: short shortvar=0;

int intvar=0;

shortvar= (short) intvar

2. int--short 轉(zhuǎn)換

exp: short shortvar=0;

int intvar=0;

intvar=shortvar;

3. int-String 轉(zhuǎn)換

exp: int intvar=1;

String stringvar;

Stringvar=string.valueOf (intvar);

4. float-String 轉(zhuǎn)換

exp: float floatvar=9.99f;

String stringvar;

Stringvar=String.valueOf (floatvar);

5. double-String 轉(zhuǎn)換

exp double doublevar=99999999.99;

String stringvar;

Stringvar=String.valueOf (doublevar);

6. char-String 轉(zhuǎn)換

exp char charvar=’a’;

String stringvar;

Stringvar=String.valueOf (charvar);

7 String-int、float、long、double 轉(zhuǎn)換

Exp String intstring=”10”;

String floatstring=”10.1f”;

String longstring=”99999999”;

String doubleString=”99999999.9”;

Int I=Integer.parseInt (intstring);

Float f= Integer.parseInt (floatstring);

Long lo=long. parseInt (longstring);

Double d=double. parseInt (doublestring);

8 String-byte、short 轉(zhuǎn)換

Exp String s=”0”;

Byte b=Integer.intValue(s);

Short sh=Integer.intValue(s);

9 String-char 轉(zhuǎn)換

Exp String s=”abc”;

Char a=s.charAt(0);

返回字符a

10 String--boolean 轉(zhuǎn)換

String s=”true”;

Boolean flag=Boolean.valueOf (“s”);

求助,java代碼怎么實(shí)現(xiàn)把html的編碼格式從gb2312轉(zhuǎn)換為UTF-8

Java中字符串轉(zhuǎn)碼,根據(jù)實(shí)際運(yùn)用的環(huán)境有以下三種方式

使用Java.lang.String這是最常用的方法,先用對(duì)應(yīng)編碼獲取字節(jié),然后重新構(gòu)造新編碼,示例代碼如下:String?s?=?"清山";??

byte[]?b?=?s.getBytes("utf-8");//編碼??

String?sa?=?new?String(b,?"gb2312");//解碼:用什么字符集編碼就用什么字符集解碼

java.io.InputStreamReader/OutputStreamWriter:橋轉(zhuǎn)換讀寫文件的應(yīng)用中,可以使用這種方式,直接在IO流構(gòu)造中轉(zhuǎn)換,示例代碼如下:

InputStream?is?=?new?FileInputStream("C:/項(xiàng)目進(jìn)度跟蹤.txt");//文件讀取??

InputStreamReader?isr?=?new?InputStreamReader(is,?"utf-8");//解碼??

OutputStream?os?=?new?FileOutputStream("C:/項(xiàng)目進(jìn)度跟蹤_gb2312.txt");//文件輸出??

OutputStreamWriter?osw?=?new?OutputStreamWriter(os,?"gb2312");//開始編碼

java.nio.Charset使用nio中的Charset轉(zhuǎn)換字符,示例代碼如下:Charset?inSet?=?Charset.forName("utf-8");??//?解碼字符集?

Charset?outSet?=?Charset.forName("gb2312");??//?編碼字符集??

CharsetDecoder?de?=?inSet.newDecoder();??//?解碼器

CharsetEncoder?en?=?outSet.newEncoder();//?編碼

java中怎么將word轉(zhuǎn)pdf

能安裝第三方軟件的話,可以考慮以使用Spire.Doc for Java:

你可以在Java程序中添加 Spire.Doc.jar 文件作為依賴項(xiàng)。可以從這個(gè)鏈接下載 JAR 文件;如果使用?Maven,則可以通過在 pom.xml 文件中添加以下代碼導(dǎo)入 JAR 文件。

repositories

repository

idcom.e-iceblue/id

url;/url

/repository/repositoriesdependencies

dependency

groupIde-iceblue/groupId

artifactIdspire.doc.free/artifactId

version5.2.3/version

/dependency/dependencies

將Word轉(zhuǎn)換成PDF:

Spire.Doc for Java?擁有強(qiáng)大的文件轉(zhuǎn)換功能,其提供了 Document. saveToFile(String fileName, FileFormat fileFormat) 方法可將 Word 文檔轉(zhuǎn)為多種格式的目標(biāo)文件,下面是轉(zhuǎn)為 PDF 的方法步驟:

實(shí)例化?Document?類的對(duì)象。

調(diào)用?Document.loadFromFile()?方法加載 Word 文檔。

調(diào)用?Document.saveToFile()?方法將 Word 保存為 PDF 格式,并指定保存路徑。

Java代碼如下:

import com.spire.doc.*;public class WordToPDF{

public static void main(String[] args) {

//實(shí)例化Document類的對(duì)象

Document doc = new Document();

//加載Word

doc.loadFromFile("測(cè)試.docx");

//保存為PDF格式

doc.saveToFile("WordToPDF.pdf",FileFormat.PDF);

}

}

希望對(duì)您有幫助。

文章題目:java文件格式轉(zhuǎn)換代碼 java類型轉(zhuǎn)換代碼
網(wǎng)站URL:http://chinadenli.net/article26/dodedcg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供品牌網(wǎng)站設(shè)計(jì)網(wǎng)站收錄、網(wǎng)站改版、靜態(tài)網(wǎng)站、網(wǎng)站建設(shè)網(wǎng)頁設(shè)計(jì)公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)