disposehtml.java
来自「手机在线系统 采用Java 中的J2ME, JSP 跟MySql 运行环」· Java 代码 · 共 52 行
JAVA
52 行
/*
* @(#)DisposeHTML.java 1.11 01/08/23
* Copyright (c) 2004-2005 wuhua of workroom Inc. All Rights Reserved.
* @version 1.0, 10/05/2004
* @author 饶荣庆
* @author 余煜辉
*/
/**
*此common包是连网的共有包,为所有连网提供统一的接口
*/
package com.j2me.common;
/*
*此类是处理HTML语言的类
*手机客户端联网时
*服务器处理后的是HTML标记语言
*为了让手机用户有更好的浏览信息必须对HTML语言进行处理
*所以此类是用于过滤HTML标记字符
*/
public class DisposeHTML
{
/*此方法是得到TITLE中的内容*/
public static String getTitle(String data)
{
/*由于语言中是不区分大小写,因此先把它们全部转换为大写,这样易于处理*/
String data1 = data.toUpperCase();
String titleTag = "<TITLE>";
int idx1 = data1.indexOf(titleTag);
int idx2 = data1.indexOf("</TITLE>");
return data.substring(idx1 + titleTag.length(), idx2);
}
/*此方法是得到Body中的内容*/
public static String getBody(String data)
{
String data1 = data.toUpperCase();
String titleTag = "<BODY>";
int idx1 = data1.indexOf(titleTag);
int idx2 = data1.indexOf("</BODY>");
return data.substring(idx1 + titleTag.length(), idx2);
}
/*此方法是得到用户自定义位置的内容*/
public static String getAny(String data, String tag)
{
int idx1 = data.indexOf(tag);
return data.substring(0, idx1);
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?