javax.xml.stream.events.Namespace.getValue()方法的使用及代码示例

x33g5p2x  于2022-01-24 转载在 其他  
字(2.5k)|赞(0)|评价(0)|浏览(118)

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

Namespace.getValue介绍

暂无

代码示例

代码示例来源:origin: prowide/prowide-core

/**
 * Given a namespace event, returns the xmlns declaration with proper prefix
 * from the preferred prefix parameter map or default prefix
 */
private String namespace(final Namespace ne) {
  StringBuilder sb = new StringBuilder(" xmlns");
  String prefix = null;
  if (this.peferredPrefixes != null) {
    prefix = this.peferredPrefixes.get(ne.getValue());
  }
  if (prefix == null && this.defaultPrefix != null) {
    prefix = this.defaultPrefix;
  }
  if (prefix != null) {
    sb.append(":").append(prefix);
  }
  sb.append("=\"").append(ne.getValue()).append("\"");
  return sb.toString();
}

代码示例来源:origin: stax/stax

private static void printNamespace(Namespace a) {
  System.out.println("PREFIX: " + a.getName().getPrefix());
  System.out.println("NAMESP: " + a.getName().getNamespaceURI());
  System.out.println("NAME:   " + a.getName().getLocalPart());
  System.out.println("VALUE:  " + a.getValue());
  System.out.println("TYPE:   " + a.getDTDType());
 }
}

代码示例来源:origin: org.apache.santuario/xmlsec

writer.write(xmlSecNamespace.getValue());
writer.write('"');

代码示例来源:origin: de.julielab/jcore-xmi-splitter

if (ns.getName().getPrefix().equals("xmlns")
    & ns.getName().getLocalPart().equals("types")) {
  typesNSUri = ns.getValue();
  break outerloop;

代码示例来源:origin: dsukhoroslov/bagri

@SuppressWarnings("unchecked")
private void startElement(XmlParserContext ctx, StartElement element) throws BagriException {
  ctx.appendCharacters();
  
  ctx.addData(element.getName().toString()); // getLocalPart());
  ctx.addElement(); 
  for (Iterator<Namespace> itr = element.getNamespaces(); itr.hasNext();) {
    Namespace ns = itr.next();
    // TODO: process default namespace properly
    String namespace = ns.getValue();
    if (namespace != null) {
      String prefix = ns.getName().getLocalPart();
      ctx.addNamespace(prefix, namespace);
    }
  }
  for (Iterator<Attribute> itr = element.getAttributes(); itr.hasNext();) {
    Attribute a = itr.next();
    //if (!a.getName().getPrefix().isEmpty()) {
    //	String prefix = model.translateNamespace(a.getName().getNamespaceURI(), a.getName().getPrefix());
    //	ctx.addNamespace(prefix, a.getName().getNamespaceURI());
    //}
    ctx.addAttribute(a.getName(), a.getValue()); 
  }
}

代码示例来源:origin: stackoverflow.com

final String uri = ns.getNamespaceURI();
final String prefix = ns.getPrefix();
final String value = ns.getValue();

相关文章