print(out,'\\') ; print(out,c) ; continue ; if ( c == '"' ) { print(out,"\\\""); continue ; } else if ( c == '\n') { print(out,"\\n"); continue ; } else if (c == '\t') { print(out,"\\t"); continue ; } else if (c == '\r') { print(out,"\\r"); continue ; } else if (c == '\f') { print(out,"\\f"); continue ; } print(out,c); else if ( !asciiOnly ) print(out,c); else print(out, "\\u") ; OutputUtils.printHex(out, c, 4) ;
static public void output(Writer out, Node s, Node p, Node o, Node g, Prologue prologue, NodeToLabel labelPolicy) { output(out, s, prologue, labelPolicy) ; print(out," ") ; output(out, p, prologue, labelPolicy) ; print(out," ") ; output(out, o, prologue, labelPolicy) ; if ( g != null ) { print(out," ") ; output(out, g, prologue, labelPolicy) ; } print(out," .") ; println(out) ; }
private static void printLiteral(Writer out, Node node, Prologue prologue) { print(out,'"') ; outputEsc(out, node.getLiteralLexicalForm(), true) ; print(out,'"') ; if ( node.getLiteralLanguage() != null && node.getLiteralLanguage().length()>0) { print(out,'@') ; print(out,node.getLiteralLanguage()) ; } if ( node.getLiteralDatatypeURI() != null ) { print(out,"^^") ; printIRI(out,node.getLiteralDatatypeURI(), prologue) ; } return ; }