org.openmobster.core.common.XMLUtilities.parse()方法的使用及代码示例

x33g5p2x  于2022-02-03 转载在 其他  
字(3.8k)|赞(0)|评价(0)|浏览(140)

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

XMLUtilities.parse介绍

[英]Parses an input stream of xml data into a DOM tree
[中]将xml数据的输入流解析为DOM树

代码示例

代码示例来源:origin: org.openmobster.core/synchronizer

  1. public String parseId(String xml) throws SyncException
  2. {
  3. String recordId = null;
  4. Document document = XMLUtilities.parse(xml);
  5. Element id = (Element) document.getElementsByTagName("recordId").item(0);
  6. recordId = XMLUtilities.restoreXML(id.getTextContent());
  7. //Perform any local id to server side id mappings if applies
  8. recordId = mapEngine.mapFromLocalToServer(recordId);
  9. return recordId;
  10. }

代码示例来源:origin: org.openmobster.core/moblet-management

  1. private List<MobletApp> parseMobletApps(String deploymentUrl,InputStream is) throws Exception
  2. {
  3. List<MobletApp> apps = new ArrayList<MobletApp>();
  4. Document root = XMLUtilities.parse(is);
  5. NodeList mobletAppNodes = root.getElementsByTagName("moblet-app");
  6. if(mobletAppNodes != null && mobletAppNodes.getLength()>0)
  7. {
  8. int size = mobletAppNodes.getLength();
  9. for(int i=0; i<size; i++)
  10. {
  11. Element mobletAppElem = (Element)mobletAppNodes.item(i);
  12. MobletApp app = this.parseMobletApp(mobletAppElem);
  13. app.setDeploymentUrl(deploymentUrl);
  14. apps.add(app);
  15. }
  16. }
  17. return apps;
  18. }

代码示例来源:origin: org.openmobster.core/synchronizer

  1. /**
  2. *
  3. * @param xml
  4. * @return
  5. */
  6. public Anchor parseAnchor(String xml)
  7. {
  8. Anchor anchor = new Anchor();
  9. Document document = XMLUtilities.parse(xml);
  10. Element lastSync = (Element)document.getElementsByTagName(SyncXMLTags.Last).item(0);
  11. Element nextSync = (Element)document.getElementsByTagName(SyncXMLTags.Next).item(0);
  12. anchor.setLastSync(lastSync.getFirstChild().getNodeValue());
  13. anchor.setNextSync(nextSync.getFirstChild().getNodeValue());
  14. return anchor;
  15. }
  16. //-------------------------------------------------------------------------------------------------

代码示例来源:origin: org.openmobster.core/dataService

  1. Document document = XMLUtilities.parse(payload);

代码示例来源:origin: org.openmobster.core/mobileObject

  1. Document root = XMLUtilities.parse(deviceXml);

代码示例来源:origin: org.openmobster.core/synchronizer

  1. Document document = XMLUtilities.parse(xml);
  2. Element syncHeader = (Element)document.getElementsByTagName(SyncXMLTags.SyncHdr).item(0);
  3. Element syncBody = (Element)document.getElementsByTagName(SyncXMLTags.SyncBody).item(0);

代码示例来源:origin: org.openmobster.core/synchronizer

  1. Document document = XMLUtilities.parse(xml);
  2. Element syncHeader = (Element)document.getElementsByTagName(SyncXMLTags.SyncHdr).item(0);
  3. Element syncBody = (Element)document.getElementsByTagName(SyncXMLTags.SyncBody).item(0);

代码示例来源:origin: org.openmobster.core/synchronizer

  1. Document document = XMLUtilities.parse(xml);
  2. Element syncHeader = (Element)document.getElementsByTagName(SyncXMLTags.SyncHdr).item(0);
  3. Element syncBody = (Element)document.getElementsByTagName(SyncXMLTags.SyncBody).item(0);

代码示例来源:origin: org.openmobster.core/synchronizer

  1. Document document = XMLUtilities.parse(xml);
  2. Element syncHeader = (Element)document.getElementsByTagName(SyncXMLTags.SyncHdr).item(0);
  3. Element syncBody = (Element)document.getElementsByTagName(SyncXMLTags.SyncBody).item(0);

代码示例来源:origin: org.openmobster.core/synchronizer

  1. Document document = XMLUtilities.parse(xml);
  2. Element syncHeader = (Element)document.getElementsByTagName(SyncXMLTags.SyncHdr).item(0);
  3. Element syncBody = (Element)document.getElementsByTagName(SyncXMLTags.SyncBody).item(0);

代码示例来源:origin: org.openmobster.core/location

  1. Document root = XMLUtilities.parse(xml);

代码示例来源:origin: org.openmobster.core/location

  1. Document document = XMLUtilities.parse(payload);

代码示例来源:origin: org.openmobster.core/mobileContainer

  1. Document root = XMLUtilities.parse(deviceXml);

代码示例来源:origin: org.openmobster.core/location

  1. Document root = XMLUtilities.parse(xml);

代码示例来源:origin: org.openmobster.core/location

  1. Document root = XMLUtilities.parse(xml);

相关文章