org.apache.jena.rdf.model.impl.Util.substituteStandardEntities()方法的使用及代码示例

x33g5p2x  于2022-02-01 转载在 其他  
字(4.7k)|赞(0)|评价(0)|浏览(163)

本文整理了Java中org.apache.jena.rdf.model.impl.Util.substituteStandardEntities()方法的一些代码示例,展示了Util.substituteStandardEntities()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Util.substituteStandardEntities()方法的具体详情如下:
包路径:org.apache.jena.rdf.model.impl.Util
类名称:Util
方法名:substituteStandardEntities

Util.substituteStandardEntities介绍

暂无

代码示例

代码示例来源:origin: org.apache.jena/jena-core

  1. protected String substitutedAttribute( String s )
  2. {
  3. String substituted = Util.substituteStandardEntities( s );
  4. if (!showDoctypeDeclaration.booleanValue())
  5. return attributeQuoted( substituted );
  6. else
  7. {
  8. int split = Util.splitNamespaceXML( substituted );
  9. String namespace = substituted.substring( 0, split );
  10. String prefix = modelPrefixMapping.getNsURIPrefix( namespace );
  11. return prefix == null || isPredefinedEntityName( prefix )
  12. ? attributeQuoted( substituted )
  13. : attributeQuoted( "&" + strForPrefix(prefix) + ";" + substituted.substring( split ) )
  14. ;
  15. }
  16. }

代码示例来源:origin: apache/jena

  1. protected String substitutedAttribute( String s )
  2. {
  3. String substituted = Util.substituteStandardEntities( s );
  4. if (!showDoctypeDeclaration.booleanValue())
  5. return attributeQuoted( substituted );
  6. else
  7. {
  8. int split = Util.splitNamespaceXML( substituted );
  9. String namespace = substituted.substring( 0, split );
  10. String prefix = modelPrefixMapping.getNsURIPrefix( namespace );
  11. return prefix == null || isPredefinedEntityName( prefix )
  12. ? attributeQuoted( substituted )
  13. : attributeQuoted( "&" + strForPrefix(prefix) + ";" + substituted.substring( split ) )
  14. ;
  15. }
  16. }

代码示例来源:origin: apache/jena

  1. String regexPresent = it.next();
  2. assertTrue("Looking for /" + regexPresent + "/", Pattern
  3. .compile(Util.substituteStandardEntities(regexPresent),
  4. Pattern.DOTALL).matcher(contents).find()
  5. assertTrue(
  6. "Looking for (not) /" + regexAbsent + "/",
  7. !Pattern.compile("[\"']"+ Util.substituteStandardEntities(regexAbsent)+ "[\"']", Pattern.DOTALL)
  8. .matcher(contents).find()

代码示例来源:origin: org.apache.jena/jena-core

  1. String regexPresent = it.next();
  2. assertTrue("Looking for /" + regexPresent + "/", Pattern
  3. .compile(Util.substituteStandardEntities(regexPresent),
  4. Pattern.DOTALL).matcher(contents).find()
  5. assertTrue(
  6. "Looking for (not) /" + regexAbsent + "/",
  7. !Pattern.compile("[\"']"+ Util.substituteStandardEntities(regexAbsent)+ "[\"']", Pattern.DOTALL)
  8. .matcher(contents).find()

代码示例来源:origin: apache/jena

  1. static void startTag(IndentedWriter out, String text, String attr, String attrValue) {
  2. out.print("<") ;
  3. out.print(text) ;
  4. out.print(" ") ;
  5. out.print(attr) ;
  6. out.print("=\"") ;
  7. attrValue = Util.substituteStandardEntities(attrValue) ;
  8. out.print(attrValue) ;
  9. out.print("\"") ;
  10. out.print(">") ;
  11. out.incIndent();
  12. }

代码示例来源:origin: apache/jena

  1. assertEquals( "\n", Util.substituteEntitiesInElementContent( "\n" ) );
  2. assertEquals( "", Util.substituteStandardEntities( "" ) );
  3. assertEquals( "&lt;", Util.substituteStandardEntities( "<" ) );
  4. assertEquals( "&gt;", Util.substituteStandardEntities( ">" ) );
  5. assertEquals( "&amp;", Util.substituteStandardEntities( "&" ) );
  6. assertEquals( "&apos;", Util.substituteStandardEntities( "\'" ) );
  7. assertEquals( "&quot;", Util.substituteStandardEntities( "\"" ) );
  8. assertEquals( "&#xA;", Util.substituteStandardEntities( "\n" ) );
  9. assertEquals( "&#xD;", Util.substituteStandardEntities( "\r" ) );
  10. assertEquals( "&#9;", Util.substituteStandardEntities( "\t" ) );
  11. assertEquals( "a&lt;b&amp;c&gt;d", Util.substituteStandardEntities( "a<b&c>d" ) );

代码示例来源:origin: org.apache.jena/jena-core

  1. assertEquals( "\n", Util.substituteEntitiesInElementContent( "\n" ) );
  2. assertEquals( "", Util.substituteStandardEntities( "" ) );
  3. assertEquals( "&lt;", Util.substituteStandardEntities( "<" ) );
  4. assertEquals( "&gt;", Util.substituteStandardEntities( ">" ) );
  5. assertEquals( "&amp;", Util.substituteStandardEntities( "&" ) );
  6. assertEquals( "&apos;", Util.substituteStandardEntities( "\'" ) );
  7. assertEquals( "&quot;", Util.substituteStandardEntities( "\"" ) );
  8. assertEquals( "&#xA;", Util.substituteStandardEntities( "\n" ) );
  9. assertEquals( "&#xD;", Util.substituteStandardEntities( "\r" ) );
  10. assertEquals( "&#9;", Util.substituteStandardEntities( "\t" ) );
  11. assertEquals( "a&lt;b&amp;c&gt;d", Util.substituteStandardEntities( "a<b&c>d" ) );

相关文章