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

📄 memorydatahandlertest.java

📁 新技术论坛系统 v1.0 前后台管理的初始用户名 : admin 密码 123456
💻 JAVA
字号:
package com.ntsky.bbs.xml;

import java.util.Iterator;
import java.util.Map;
import java.util.Set;

import com.ntsky.bbs.NTskyTest;
import com.ntsky.bbs.util.Application;
import com.ntsky.bbs.xml.SystemHandler;
import com.ntsky.bbs.exception.XMLException;
import com.ntsky.framework.util.xml.SAXHelper;

public class MemoryDataHandlerTest extends NTskyTest{

	public void testMemoryData(){
    	try{
	    	SystemHandler memoryDataHandler = new SystemHandler();
	       	System.out.println("xmlPath = " + Application.getInstance().getWebRealPath()+"WEB-INF/config/MemoryData.xml");
	       	memoryDataHandler.setParameter("register");
	    	SAXHelper.parseXML(Application.getInstance().getWebRealPath()+"WEB-INF/config/MemoryData.xml",memoryDataHandler);
	    	
	    	System.out.println("size=" + memoryDataHandler.getDatas().size());

            Set set = memoryDataHandler.getDatas().entrySet();
            Iterator iterator = set.iterator();
            while (iterator.hasNext()) {
                Map.Entry keyEntry = (Map.Entry) iterator.next();
                System.out.println(keyEntry.getKey() + "\r\n");
                
                Map dataMap = (Map)keyEntry.getValue();
                Iterator propertyIterator = dataMap.entrySet().iterator();
                while (propertyIterator.hasNext()) {
                	Map.Entry propertyEntry = (Map.Entry) propertyIterator.next();
                	System.out.println("\t" + propertyEntry.getKey() + " -- " + propertyEntry.getValue() + "\r\n");
                }
           }
			
		} catch (XMLException exception) {
			throw new XMLException("解析MemoryData.xml发生错误!");
		}
	}
	
	public static void main(String[] args) {
		junit.textui.TestRunner.run(MemoryDataHandlerTest.class);
	}	
	
}

⌨️ 快捷键说明

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