temp1.java
来自「基于CERP系统的程序生成技术讨论」· Java 代码 · 共 69 行
JAVA
69 行
import java.io.*;
import java.util.*;
import org.jdom.*;
import org.jdom.xpath.*;
import org.jdom.input.*;
class temp1{
public static void main(String[] args){
PrintWriter out = null;
try{
SAXBuilder builder = new SAXBuilder();
Document doc = builder.build(new File("D:\\assModel.xml"));
String path_results = "D:\\com\\huiton\\cerp\\sam\\HelloWorld.java";
out=new PrintWriter(new BufferedWriter(new FileWriter(path_results)),true);
XPath javaInfPath = XPath.newInstance("//java-inf");
Element javaInfElement =(Element) javaInfPath.selectSingleNode(doc);
String packageName=javaInfElement.getChildText("package");
out.print("package ");out.print(packageName);
out.println(";");
String className=javaInfElement.getChildText("classname");
out.print("public class ");out.print(className);
out.println("{");
out.println(" public static void main(String[] args) {");
out.println(" System.out.println(\"hello world\");");
out.println(" }");
out.println("}");
}catch(Exception e){
e.printStackTrace();
}
}
public void aa(){
PrintWriter out = null;
try{
SAXBuilder builder = new SAXBuilder();
Document doc = builder.build(new File("D:\\assModel.xml"));
String path_results = "D:\\com\\huiton\\cerp\\sam\\HelloWorld.java";
out=new PrintWriter(new BufferedWriter(new FileWriter(path_results)),true);
XPath javaInfPath = XPath.newInstance("//java-inf");
Element javaInfElement =(Element) javaInfPath.selectSingleNode(doc);
String packageName=javaInfElement.getChildText("package");
out.print("package ");out.print(packageName);
out.println(";");
String className=javaInfElement.getChildText("classname");
out.print("public class ");out.print(className);
out.println("{");
out.println(" public static void main(String[] args) {");
out.println(" System.out.println(\"hello world\");");
out.println(" }");
out.println("}");
}catch(Exception e){
e.printStackTrace();
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?