⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xmlattribute.java

📁 短信网关发送接受平台。
💻 JAVA
字号:
package XML;
import java.util.*;
import Utilities.*;
/**
 * <p>Title: Moto EMS Tool</p>
 * <p>Description: 摩托罗拉 EMS 工具</p>
 * <p>Copyright: Copyright (c) 2002</p>
 * <p>Company: 北京映翰通网络技术有限公司</p>
 * @author 韩传俊  shock2000@21cn.com
 * @version 1.0
 */

public class XMLAttribute extends Attribute{

	public XMLAttribute(){
  		this.name="";
  		this.value="";
  	}

  	public XMLAttribute(XMLAttribute attr){
  		this.name=attr.name;
  		this.value=attr.value;
  	}

  	public XMLAttribute(String name,String value) {
        	this.name=name;
         	this.value=value;
  	}

  	public XMLAttribute(String name,int value) {
        	this.name=name;
         	this.value=""+value;
  	}

  	//属性值是FLOAT型(如 "version='1.0'")的处理
	public XMLAttribute(String name,double value){
		this.name=name;
		this.value=""+value;
	}

	public XMLAttribute(Attribute attribute){
		this.name=attribute.name;
		this.value=attribute.value;
	}

	public static XMLAttribute getXMLAttribute(String attr){
		XMLAttribute att=new XMLAttribute(Attribute.getAttribute(attr));
		return att;
    	}

    	//已做解析
    	public static XMLAttribute[] getXMLAttributes(String eleStr){
    		String[] str=Attribute.getXMLAttributeStr(eleStr);
    		XMLAttribute[] attrs=new XMLAttribute[str.length];
    		for (int i=0;i<str.length;i++){
    			attrs[i]=XMLAttribute.getXMLAttribute(str[i]);
    		}
    		return attrs;
    	}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -