java¶ÁÈ¡xmlÎļþ
import java.io.File;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.Iterator;
import org.dom4j.Document;
import org.dom4j.DocumentException;
import org.dom4j.Element;
import org.dom4j.io.SAXReader;
public class ReadSetting {
private Element eroot = null;
public void setRootElementByPath (String path) {
File f = new File(path);
Element root = null;
if(f.exists())
{
SAXReader reader = new SAXReader();
Document doc;
try {
doc = reader.read(f);
root = doc.getRootElement();
} catch (DocumentException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
eroot = root;
}
public Map getSetting(String ename) {
Map objmap = null;
if(eroot!=null&&ename!=null&&!ename.equals(""))
objmap = getElements(eroot,ename);
return objmap;
}
private Map getElements(Element root,String ename)
{
Element foo;
Map objmap = new HashMap();
List objlist = root.elements(ename);
for(int i=0;i<objlist.size();i++)
{
foo = (Element)objlist.get(i);
Map tmap = setMapByElement(foo,ename);
objmap.put(foo.attributeValue("id"),tmap);
}
return objmap;
}
public Map getSettingById(String id,String ename) {
Map objmap = null;
if(eroot!=null&&ename!=null&&!ename.equals(""))
objmap = getElementsById(eroot,id,ename);
return objmap;
}
private Map getElementsById(Element root,String id,String ename)
{
Element foo;
Map objmap = null;
List objlist = root.elements(ename);
for(int i=0;i<objlist.size();i++)
{
foo = (Element)objlist.get(i);
String ezid = foo.attributeValue("id");
if(ezid!=null&&ezid.equals(id))
{
objmap = setMapByElement(foo,ename);
break;
}
}
return objmap;
}
private Map setMapByElement(Element foo,String ename)
{
Map tmap = new HashMap();
if(ename.equals("
Ïà¹ØÎĵµ£º
5. ÃüÃû¹æÔò£¨²»ÄܰüÀ¨ xml£¬¿Õ¸ñ£¬¼âÀ¨ºÅ£¬µÈÌØÊâ·ûºÅ£¬²»ÄÜÊý×Ö¿ªÍ·£©
6. ¿ÉÒÔ×Ô´øÊôÐÔ¡£ÊôÐÔÖµÓÓ”±êʾ
7. ×¢ÊÍ<!--×¢Ê͵ÄÄÚÈÝ-->
8. Èç¹ûÒªÏÔÊ¾ÌØÊâ·ûºÅ¿ÉÓÃ<![CDATA[ ÕâÀïÐ´ÌØÊâ·ûºÅ ]]>
´´½¨
var xml:XML=<shuiGuo>
& ......
£¨´ËÌù½÷Ïò£¬²ËÄñ¼¶JAVA³ÌÐòÔ±Ìṩ±ãÀû£¬ºÇºÇ£¬£¬ÈôÓÐÐÒ¸ßÊÖ³öÏÖ£¬»¹Íû¶à¶àÖ¸µã¡£Ð¡µÜÉõ»¶£¡£©
×î½üæÓÚ¿ª·¢Ò»Ì×¼à¿ØÏµÍ³¡£
ÐèÒª±¨¾¯ÉùÒô¡£
ÔÚѰÇó½â¾ö·½°¸µÄʱºò£¬³öÏÖÁ½ÖÖ·½°¸¡£
Ò»¡¢ÓÃjavax.sound.sampled.*°ü£¬½øÐÐÉùÒô´¦Àí¡£
¶þ¡¢ÓÃsun.audio.AudioPlayer°ü£¬½øÐÐÉùÒô´¦Àí¡£
µÚÒ»ÖÖ·½°¸ÓÃÆðÀ´£¬»á¾³£ÐÔ³öÏÖ¿¨Ö ......
JavaÖÐÒì³£Ò»°ã·ÖΪ3À࣬ϱ߽éÉÜÏ£¬½ö½öÊǸöÈËÀí½â¡£
µÚÒ»ÖÖÊDZàÒëÆÚÒì³££¬»òÕß½Ðcheck Exception¡£
±àÒëÆÚÒì³£µÄÌØµã£º
1.ϵͳҪÇó±ØÐëÔÚ³ÌÐòÀï×ö³ö´¦Àí£¬·ñÔò±¨±àÒë´íÎ󣬱àÒëÎÞ·¨Í¨¹ý£¬Ò²¾ÍÊÇËµÏµÍ³Ç¿ÖÆÒªÇó´¦Àí£¬¶ÔÓÚ´¦Àí·½Ê½£¬²»ÍâºõÖ±½Ócatch´¦ÀíºÍÅ׳öµ½Íâ²ã£¬µ«ÊÇ×îÖÕ»¹ÊÇÒª´¦ÀíµÄ¡£
2.Óû§×Ô¶¨ÒåÒ»¸ö±àÒëÆÚÒ ......
1¡¢ Java¶ÔÏó¸³Öµ
Java´úÂë
Employee e1=
new
Employee(
"Àî"
);
//EmployeeÊÇÒ»¸ö×Ô¶¨ÒåÀà
Employee e2=e1; //¸³Öµ¶ÔÏó
e2.setName("Íõ"
);
//¸Ä±ä¶ÔÏóe2µÄÃû×Ö
System.out.println(e1.getName ......
ÍøÉÏתÌùµÄJavaÕýÔòºÜÈÃÈËʧÍû£¬Ò»ÆªJavaScriptÕýÔò¼¯Â¼±»ºÜ¶à²»¸ºÔðÈεÄÈËתÀ´×ªÈ¥£¬²¢´òÉÏJavaÕýÔòµÄ±êÌ⣬º¹£¬ÕæÊÇÀÃÈËÒ»¶Ñ¡£
// urlÕýÔò
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class RegularExpressionTest {
public static void main(String[] args) {
Pa ......