请教,java中有没有对网页的html代码进行编码和解码的方法 可以使带有html代码的java变量可以正常给javascript变量赋值 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你说的应该是servlet 吧!!! 好象那就是JSP做的事,只不过后缀不同而已! 我想在jsp文件中把含有html的java变量给javascript变量赋值,如果不做转换得话就会出错,比如要把"转成\"才可以 另外想问一下剧情节各---剧情节各,在java中怎样相互转换 jbuilder6里有这样的开发包,如果jbuilder6安装在c:下,那么这个开发包就在这个路径:C:\JBuilder6\lib\internetbeans.jar这开发包中用两个类可以实现html文件的解析:HtmlParser 和ParseUnit下面是个例子://HtmlParseTest.javaimport com.borland.internetbeans.*;import java.io.*;public class HtmlParseTest{ public HtmlParseTest() { } public static void main(String[] args) throws Exception { // (1.) read html file to string FileReader fr = new FileReader("test.html"); BufferedReader br = new BufferedReader(fr); StringBuffer sb = new StringBuffer(); String line = null; while(true) { line = br.readLine(); if (line == null) break; // reach the end of file sb.append(line); } br.close(); fr.close(); // (2.) parse html string HtmlParser hp=new HtmlParser(); ParseUnit[] pu=hp.parseString(sb.toString()); for (int i=0; i<pu.length ; i++) { System.out.println(pu[i].toString()); } }} 上面的程序有点复杂,这个更简单一些:import com.borland.internetbeans.*;import java.io.*;public class HtmlParseTest{ public HtmlParseTest() { } public static void main(String[] args) throws Exception { // (2.) parse html string HtmlParser hp=new HtmlParser(); ParseUnit[] pu=hp.parse("test.html"); //ParseUnit[] pu=hp.parseString(sb.toString()); for (int i=0; i<pu.length ; i++) { System.out.print(pu[i].toString()); } }} 可以用它来解析HTML文件,就象用xml文件解析器来解析xml文件一样。 Swing窗体只显示关闭按钮 SWT 如何显示多个 MessageBox 只执行 预准备语句的executeUpdate方法, 但没有提交事务 ,为什么 也能对数据库更新?? 如何确定GridBagLayout的行列啊 问个关于删除对象的问题 帮忙做下java题目 请问大家 在j2se中如何实现一个链表? 并且如何遍历他?(给一百) applet中如何做数字签名? 请问Vector类在哪个包里? 阻塞队列 在win2000下怎么设置环境j2sdk的环境变量? struts问题请教?
C:\JBuilder6\lib\internetbeans.jar这开发包中用两个类可以实现html文件的解析:HtmlParser 和ParseUnit
下面是个例子:
//HtmlParseTest.java
import com.borland.internetbeans.*;
import java.io.*;public class HtmlParseTest
{ public HtmlParseTest()
{
} public static void main(String[] args) throws Exception
{
// (1.) read html file to string
FileReader fr = new FileReader("test.html");
BufferedReader br = new BufferedReader(fr);
StringBuffer sb = new StringBuffer();
String line = null;
while(true)
{
line = br.readLine();
if (line == null)
break; // reach the end of file sb.append(line);
}
br.close();
fr.close(); // (2.) parse html string
HtmlParser hp=new HtmlParser();
ParseUnit[] pu=hp.parseString(sb.toString()); for (int i=0; i<pu.length ; i++)
{
System.out.println(pu[i].toString());
}
}
}
import com.borland.internetbeans.*;
import java.io.*;public class HtmlParseTest
{ public HtmlParseTest()
{
} public static void main(String[] args) throws Exception
{ // (2.) parse html string
HtmlParser hp=new HtmlParser();
ParseUnit[] pu=hp.parse("test.html");
//ParseUnit[] pu=hp.parseString(sb.toString()); for (int i=0; i<pu.length ; i++)
{
System.out.print(pu[i].toString());
}
}
}