あの、国で税金使って、検索エンジン作るって言う、
情報大航海プロジェクト、
真鍋かをりさんが、宣伝してるんだって。。。
ここのニュース
「Google八分、知ってますか?」眞鍋かをりが“国策検索”アピール
http://www.itmedia.co.jp/news/articles/0610/05/news092.html
うーん、国はやっぱ、こういうときは、眞鍋さんを頼るのね(^^;)。。。
import java.io.*; import javax.xml.*; import javax.xml.parsers.*; import javax.xml.transform.*; import javax.xml.transform.dom.*; import javax.xml.transform.stream.*; import javax.xml.validation.*; import org.w3c.dom.*; public class test { /* * メイン処理(呼び出し元) */ public static void main(String[] args) { try { //==============================// // 読み込む // //==============================// FileInputStream fi = new FileInputStream("test.xml"); // ドキュメントビルダーファクトリを生成 DocumentBuilderFactory dbfactory = DocumentBuilderFactory.newInstance(); dbfactory.setValidating(true); // ドキュメントビルダーを生成 DocumentBuilder builder = dbfactory.newDocumentBuilder(); // パースを実行してDocumentオブジェクトを取得 Document xtree = builder.parse(fi); //==============================// // 正しいかチェック // //==============================// // XMLスキーマセット=> validatorとってくる SchemaFactory constraintFactory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI); Source constraints = new StreamSource(new File("test.xsd")); Schema schema = constraintFactory.newSchema(constraints); Validator validator = schema.newValidator(); // チェック開始 validator.validate(new DOMSource(xtree)); fi.close(); System.out.println("Job End"); } catch (Exception e) { e.printStackTrace(); } } } |
static boolean fukusu1_HandleEvent(fukusu1* pMe, AEEEvent eCode, uint16 wParam, uint32 dwParam) { boolean ret; ret = FALSE; // 処理していない // スタート時に、はじめの画面を呼ぶ if ( eCode == EVT_APP_START) { #ifdef _DEBUG_GAMEN2 return gamen2_InitAppData(pMe); #else #ifdef _DEBUG_GAMEN10 return gamen10_InitAppData(pMe); #else return gamen1_InitAppData(pMe); #endif #endif } else if ( pMe == NULL ) { return FALSE; } // それ以外は、画面に応じたHandleEventをよぶ else { switch(pMe->gno) { case 1: ret = gamen1_HandleEvent(pMe,eCode,wParam,dwParam); break; case 2: ret = gamen2_HandleEvent(pMe,eCode,wParam,dwParam); break; case 10: ret = gamen10_HandleEvent(pMe,eCode,wParam,dwParam); break; } } |
poya->gno = 10; poya->garea = NULL; pMe = (gamen10 *)MALLOC(sizeof(gamen10)); if ( pMe == NULL ) { return FALSE; } poya->garea = (void *)pMe; pMe->pIDisplay = poya->pIDisplay; pMe->pIShell = poya->pIShell; |