gpt4 book ai didi

java.util.prefs.XMLParser.selectNodeList()方法的使用及代码示例

转载 作者:知者 更新时间:2024-03-20 20:59:40 26 4
gpt4 key购买 nike

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

XMLParser.selectNodeList介绍

暂无

代码示例

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

private static void loadNode(Preferences prefs, Element node) {
  // load preferences
  NodeList children = selectNodeList(node, "node");
  NodeList entries = selectNodeList(node, "map/entry");
  int childNumber = children.getLength();
  Preferences[] prefChildren = new Preferences[childNumber];
  int entryNumber = entries.getLength();
  synchronized (((AbstractPreferences) prefs).lock) {
    if (((AbstractPreferences) prefs).isRemoved()) {
      return;
    }
    for (int i = 0; i < entryNumber; i++) {
      Element entry = (Element) entries.item(i);
      String key = entry.getAttribute("key");
      String value = entry.getAttribute("value");
      prefs.put(key, value);
    }
    // get children preferences node
    for (int i = 0; i < childNumber; i++) {
      Element child = (Element) children.item(i);
      String name = child.getAttribute("name");
      prefChildren[i] = prefs.node(name);
    }
  }
  // load children nodes after unlock
  for (int i = 0; i < childNumber; i++) {
    loadNode(prefChildren[i], (Element) children.item(i));
  }
}

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

reader = new InputStreamReader(new FileInputStream(xmlFile), "UTF-8");
Document document = builder.parse(new InputSource(reader));
NodeList entries = selectNodeList(document.getDocumentElement(), "entry");
int length = entries.getLength();
for (int i = 0; i < length; i++) {

代码示例来源:origin: MobiVM/robovm

private static void loadNode(Preferences prefs, Element node) {
  // load preferences
  NodeList children = selectNodeList(node, "node");
  NodeList entries = selectNodeList(node, "map/entry");
  int childNumber = children.getLength();
  Preferences[] prefChildren = new Preferences[childNumber];
  int entryNumber = entries.getLength();
  synchronized (((AbstractPreferences) prefs).lock) {
    if (((AbstractPreferences) prefs).isRemoved()) {
      return;
    }
    for (int i = 0; i < entryNumber; i++) {
      Element entry = (Element) entries.item(i);
      String key = entry.getAttribute("key");
      String value = entry.getAttribute("value");
      prefs.put(key, value);
    }
    // get children preferences node
    for (int i = 0; i < childNumber; i++) {
      Element child = (Element) children.item(i);
      String name = child.getAttribute("name");
      prefChildren[i] = prefs.node(name);
    }
  }
  // load children nodes after unlock
  for (int i = 0; i < childNumber; i++) {
    loadNode(prefChildren[i], (Element) children.item(i));
  }
}

代码示例来源:origin: com.bugvm/bugvm-rt

reader = new InputStreamReader(new FileInputStream(xmlFile), "UTF-8");
Document document = builder.parse(new InputSource(reader));
NodeList entries = selectNodeList(document.getDocumentElement(), "entry");
int length = entries.getLength();
for (int i = 0; i < length; i++) {

代码示例来源:origin: ibinti/bugvm

private static void loadNode(Preferences prefs, Element node) {
  // load preferences
  NodeList children = selectNodeList(node, "node");
  NodeList entries = selectNodeList(node, "map/entry");
  int childNumber = children.getLength();
  Preferences[] prefChildren = new Preferences[childNumber];
  int entryNumber = entries.getLength();
  synchronized (((AbstractPreferences) prefs).lock) {
    if (((AbstractPreferences) prefs).isRemoved()) {
      return;
    }
    for (int i = 0; i < entryNumber; i++) {
      Element entry = (Element) entries.item(i);
      String key = entry.getAttribute("key");
      String value = entry.getAttribute("value");
      prefs.put(key, value);
    }
    // get children preferences node
    for (int i = 0; i < childNumber; i++) {
      Element child = (Element) children.item(i);
      String name = child.getAttribute("name");
      prefChildren[i] = prefs.node(name);
    }
  }
  // load children nodes after unlock
  for (int i = 0; i < childNumber; i++) {
    loadNode(prefChildren[i], (Element) children.item(i));
  }
}

代码示例来源:origin: com.mobidevelop.robovm/robovm-rt

private static void loadNode(Preferences prefs, Element node) {
  // load preferences
  NodeList children = selectNodeList(node, "node");
  NodeList entries = selectNodeList(node, "map/entry");
  int childNumber = children.getLength();
  Preferences[] prefChildren = new Preferences[childNumber];
  int entryNumber = entries.getLength();
  synchronized (((AbstractPreferences) prefs).lock) {
    if (((AbstractPreferences) prefs).isRemoved()) {
      return;
    }
    for (int i = 0; i < entryNumber; i++) {
      Element entry = (Element) entries.item(i);
      String key = entry.getAttribute("key");
      String value = entry.getAttribute("value");
      prefs.put(key, value);
    }
    // get children preferences node
    for (int i = 0; i < childNumber; i++) {
      Element child = (Element) children.item(i);
      String name = child.getAttribute("name");
      prefChildren[i] = prefs.node(name);
    }
  }
  // load children nodes after unlock
  for (int i = 0; i < childNumber; i++) {
    loadNode(prefChildren[i], (Element) children.item(i));
  }
}

代码示例来源:origin: com.bugvm/bugvm-rt

private static void loadNode(Preferences prefs, Element node) {
  // load preferences
  NodeList children = selectNodeList(node, "node");
  NodeList entries = selectNodeList(node, "map/entry");
  int childNumber = children.getLength();
  Preferences[] prefChildren = new Preferences[childNumber];
  int entryNumber = entries.getLength();
  synchronized (((AbstractPreferences) prefs).lock) {
    if (((AbstractPreferences) prefs).isRemoved()) {
      return;
    }
    for (int i = 0; i < entryNumber; i++) {
      Element entry = (Element) entries.item(i);
      String key = entry.getAttribute("key");
      String value = entry.getAttribute("value");
      prefs.put(key, value);
    }
    // get children preferences node
    for (int i = 0; i < childNumber; i++) {
      Element child = (Element) children.item(i);
      String name = child.getAttribute("name");
      prefChildren[i] = prefs.node(name);
    }
  }
  // load children nodes after unlock
  for (int i = 0; i < childNumber; i++) {
    loadNode(prefChildren[i], (Element) children.item(i));
  }
}

代码示例来源:origin: com.gluonhq/robovm-rt

private static void loadNode(Preferences prefs, Element node) {
  // load preferences
  NodeList children = selectNodeList(node, "node");
  NodeList entries = selectNodeList(node, "map/entry");
  int childNumber = children.getLength();
  Preferences[] prefChildren = new Preferences[childNumber];
  int entryNumber = entries.getLength();
  synchronized (((AbstractPreferences) prefs).lock) {
    if (((AbstractPreferences) prefs).isRemoved()) {
      return;
    }
    for (int i = 0; i < entryNumber; i++) {
      Element entry = (Element) entries.item(i);
      String key = entry.getAttribute("key");
      String value = entry.getAttribute("value");
      prefs.put(key, value);
    }
    // get children preferences node
    for (int i = 0; i < childNumber; i++) {
      Element child = (Element) children.item(i);
      String name = child.getAttribute("name");
      prefChildren[i] = prefs.node(name);
    }
  }
  // load children nodes after unlock
  for (int i = 0; i < childNumber; i++) {
    loadNode(prefChildren[i], (Element) children.item(i));
  }
}

代码示例来源:origin: ibinti/bugvm

reader = new InputStreamReader(new FileInputStream(xmlFile), "UTF-8");
Document document = builder.parse(new InputSource(reader));
NodeList entries = selectNodeList(document.getDocumentElement(), "entry");
int length = entries.getLength();
for (int i = 0; i < length; i++) {

代码示例来源:origin: MobiVM/robovm

reader = new InputStreamReader(new FileInputStream(xmlFile), "UTF-8");
Document document = builder.parse(new InputSource(reader));
NodeList entries = selectNodeList(document.getDocumentElement(), "entry");
int length = entries.getLength();
for (int i = 0; i < length; i++) {

代码示例来源:origin: FlexoVM/flexovm

reader = new InputStreamReader(new FileInputStream(xmlFile), "UTF-8");
Document document = builder.parse(new InputSource(reader));
NodeList entries = selectNodeList(document.getDocumentElement(), "entry");
int length = entries.getLength();
for (int i = 0; i < length; i++) {

代码示例来源:origin: com.mobidevelop.robovm/robovm-rt

reader = new InputStreamReader(new FileInputStream(xmlFile), "UTF-8");
Document document = builder.parse(new InputSource(reader));
NodeList entries = selectNodeList(document.getDocumentElement(), "entry");
int length = entries.getLength();
for (int i = 0; i < length; i++) {

代码示例来源:origin: FlexoVM/flexovm

private static void loadNode(Preferences prefs, Element node) {
  // load preferences
  NodeList children = selectNodeList(node, "node");
  NodeList entries = selectNodeList(node, "map/entry");
  int childNumber = children.getLength();
  Preferences[] prefChildren = new Preferences[childNumber];
  int entryNumber = entries.getLength();
  synchronized (((AbstractPreferences) prefs).lock) {
    if (((AbstractPreferences) prefs).isRemoved()) {
      return;
    }
    for (int i = 0; i < entryNumber; i++) {
      Element entry = (Element) entries.item(i);
      String key = entry.getAttribute("key");
      String value = entry.getAttribute("value");
      prefs.put(key, value);
    }
    // get children preferences node
    for (int i = 0; i < childNumber; i++) {
      Element child = (Element) children.item(i);
      String name = child.getAttribute("name");
      prefChildren[i] = prefs.node(name);
    }
  }
  // load children nodes after unlock
  for (int i = 0; i < childNumber; i++) {
    loadNode(prefChildren[i], (Element) children.item(i));
  }
}

代码示例来源:origin: com.gluonhq/robovm-rt

reader = new InputStreamReader(new FileInputStream(xmlFile), "UTF-8");
Document document = builder.parse(new InputSource(reader));
NodeList entries = selectNodeList(document.getDocumentElement(), "entry");
int length = entries.getLength();
for (int i = 0; i < length; i++) {

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com