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

📄 strawmantoms10.java

📁 好东西啊!你看看就知道了
💻 JAVA
字号:
package edu.stanford.db.rdf.examples;import org.w3c.rdf.model.*;import org.w3c.rdf.util.*;import org.w3c.rdf.implementation.model.ModelImpl;import org.w3c.rdf.implementation.syntax.sirpac.SiRS;import edu.stanford.db.rdf.syntax.strawman.StrawmanParser;import org.xml.sax.SAXException;/** * A simple demo program that parses RDF in the strawman syntax at a given URL, * serializes it back into RDF/XML, and dumps the triples. * * <p>Try <code>java org.w3c.rdf.examples.StrawmanToMS10 http://www-db.stanford.edu/~melnik/rdf/examples/data.xml</code> */public class StrawmanToMS10 {  static void bailOut() {    System.err.println("Usage: StrawmanToMS10 [-d] <URL | file name>\n" +                       "Option -d turns on digest generation for unnamed resources.\n" + 		       "Use JVM option -Dorg.xml.sax.parser=<classname> to replace default XML parser.");    System.exit(1);  }  public static void main (String args[]) throws Exception {    boolean useDigests = false;    String fileOrURI = null;    for(int i = 0; i < args.length; i++) {      String a = args[i];      if(a.startsWith("-d"))        useDigests = true;      else {        fileOrURI = a;        if(i+1 < args.length)          bailOut();      }    }    if(fileOrURI == null)      bailOut();    Model m = new ModelImpl();    try {      RDFUtil.parse(fileOrURI, new StrawmanParser(useDigests, true), m);    } catch (SAXException se) {      System.err.println("Exception during parsing: " + se.getMessage());      throw se.getException();    }    System.err.println("\nSERIALIZED MODEL:\n");    RDFUtil.dumpModel(m, System.out, new SiRS());    System.err.println("\nTRIPLES:\n");    RDFUtil.printStatements(m, System.out);    System.err.println("\nModel " + m.getURI() + " of size " + m.size() + "\n");  }}

⌨️ 快捷键说明

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