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

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

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

XMLUtilities.cleanupXML介绍

[英]Properly escapes all illegal characters inside the XML String
[中]正确地转义XML字符串中的所有非法字符

代码示例

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

  1. /**
  2. *
  3. * @param data
  4. * @return
  5. */
  6. protected long getDataSize(String data)
  7. {
  8. long dataSize = 0;
  9. dataSize = XMLUtilities.cleanupXML(data).length();
  10. return dataSize;
  11. }

代码示例来源:origin: org.openmobster.core/device-agent-simulator

  1. private String marshalId(String id)
  2. {
  3. String xml = null;
  4. StringBuffer buffer = new StringBuffer();
  5. buffer.append("<mobileObject>\n");
  6. buffer.append("<recordId>"+XMLUtilities.cleanupXML(id)+"</recordId>\n");
  7. buffer.append("</mobileObject>\n");
  8. xml = buffer.toString();
  9. return xml;
  10. }

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

  1. public String marshalId(String recordId) throws SyncException
  2. {
  3. StringBuffer buffer = new StringBuffer();
  4. recordId = mapEngine.mapFromServerToLocal(recordId);
  5. String id = XMLUtilities.cleanupXML(recordId);
  6. buffer.append("<mobileObject>\n");
  7. buffer.append("<recordId>"+id+"</recordId>\n");
  8. buffer.append("</mobileObject>\n");
  9. return buffer.toString();
  10. }
  11. //------------------------------------------------------------------------------------------------

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

  1. /**
  2. *
  3. * @param anchor
  4. * @return
  5. */
  6. public String generateAnchor(Anchor anchor)
  7. {
  8. String xml = null;
  9. StringBuffer buffer = new StringBuffer();
  10. buffer.append("<"+SyncXMLTags.Anchor+" xmlns='"+SyncXMLTags.sycml_metinf+"'>\n");
  11. buffer.append("<"+SyncXMLTags.Last+">"+XMLUtilities.cleanupXML(anchor.getLastSync())+"</"+SyncXMLTags.Last+">\n");
  12. buffer.append("<"+SyncXMLTags.Next+">"+XMLUtilities.cleanupXML(anchor.getNextSync())+"</"+SyncXMLTags.Next+">\n");
  13. buffer.append("</"+SyncXMLTags.Anchor+">\n");
  14. xml = buffer.toString();
  15. return xml;
  16. }
  17. //-----------------------------------------------------------------------------------------------------------

代码示例来源:origin: org.openmobster.core/device-agent-simulator

  1. /**
  2. *
  3. * @param anchor
  4. * @return
  5. */
  6. public String generateAnchor(Anchor anchor)
  7. {
  8. String xml = null;
  9. StringBuffer buffer = new StringBuffer();
  10. buffer.append("<"+SyncXMLTags.Anchor+" xmlns='"+SyncXMLTags.sycml_metinf+"'>\n");
  11. buffer.append("<"+SyncXMLTags.Last+">"+XMLUtilities.cleanupXML(anchor.getLastSync())+"</"+SyncXMLTags.Last+">\n");
  12. buffer.append("<"+SyncXMLTags.Next+">"+XMLUtilities.cleanupXML(anchor.getNextSync())+"</"+SyncXMLTags.Next+">\n");
  13. buffer.append("</"+SyncXMLTags.Anchor+">\n");
  14. xml = buffer.toString();
  15. return xml;
  16. }
  17. //-----------------------------------------------------------------------------------------------------------

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

  1. buffer.append("<"+VALUE+">"+XMLUtilities.cleanupXML(field.value)+"</"+VALUE+">\n");
  2. buffer.append("</"+FIELD+">\n");

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

  1. buffer.append("<"+SyncXMLTags.CmdID+">"+XMLUtilities.cleanupXML(recordMap.getCmdId())+"</"+SyncXMLTags.CmdID+">\n");
  2. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(recordMap.getSource()));
  3. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  4. buffer.append("</"+SyncXMLTags.Source+">\n");
  5. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(recordMap.getTarget()));
  6. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  7. buffer.append("</"+SyncXMLTags.Target+">\n");
  8. buffer.append("<"+SyncXMLTags.Meta+">"+XMLUtilities.cleanupXML(recordMap.getMeta())+"</"+SyncXMLTags.Meta+">\n");
  9. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(mapItem.getSource()));
  10. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  11. buffer.append("</"+SyncXMLTags.Source+">\n");
  12. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(mapItem.getTarget()));
  13. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  14. buffer.append("</"+SyncXMLTags.Target+">\n");

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

  1. /**
  2. *
  3. * @param alerts
  4. * @return
  5. */
  6. private String generateAlerts(List alerts)
  7. {
  8. String xml = null;
  9. StringBuffer buffer = new StringBuffer();
  10. for(int i=0;i<alerts.size();i++)
  11. {
  12. Alert alert = (Alert)alerts.get(i);
  13. buffer.append("<"+SyncXMLTags.Alert+">\n");
  14. buffer.append("<"+SyncXMLTags.CmdID+">"+XMLUtilities.cleanupXML(alert.getCmdId())+"</"+SyncXMLTags.CmdID+">\n");
  15. buffer.append("<"+SyncXMLTags.Data+">"+alert.getData()+"</"+SyncXMLTags.Data+">\n");
  16. buffer.append(this.generateItems(alert.getItems()));
  17. buffer.append("</"+SyncXMLTags.Alert+">\n");
  18. }
  19. xml = buffer.toString();
  20. return xml;
  21. }

代码示例来源:origin: org.openmobster.core/device-agent-simulator

  1. /**
  2. *
  3. * @param alerts
  4. * @return
  5. */
  6. private String generateAlerts(Vector alerts)
  7. {
  8. String xml = null;
  9. StringBuffer buffer = new StringBuffer();
  10. for(int i=0,size=alerts.size();i<size;i++)
  11. {
  12. Alert alert = (Alert)alerts.elementAt(i);
  13. buffer.append("<"+SyncXMLTags.Alert+">\n");
  14. buffer.append("<"+SyncXMLTags.CmdID+">"+XMLUtilities.cleanupXML(alert.getCmdId())+"</"+SyncXMLTags.CmdID+">\n");
  15. buffer.append("<"+SyncXMLTags.Data+">"+alert.getData()+"</"+SyncXMLTags.Data+">\n");
  16. buffer.append(this.generateItems(alert.getItems()));
  17. buffer.append("</"+SyncXMLTags.Alert+">\n");
  18. }
  19. xml = buffer.toString();
  20. return xml;
  21. }

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

  1. buffer.append(XMLUtilities.cleanupXML(deviceRecordId));
  2. buffer.append("</recordId>\n");
  3. buffer.append(XMLUtilities.cleanupXML(serverRecordId));
  4. buffer.append("</serverRecordId>\n");
  5. buffer.append(XMLUtilities.cleanupXML(deviceRecordId));
  6. buffer.append("</recordId>\n");
  7. buffer.append(XMLUtilities.cleanupXML(serverRecordId));
  8. buffer.append("</serverRecordId>\n");

代码示例来源:origin: org.openmobster.core/device-agent-simulator

  1. buffer.append("<"+SyncXMLTags.CmdID+">"+XMLUtilities.cleanupXML(recordMap.getCmdId())+"</"+SyncXMLTags.CmdID+">\n");
  2. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(recordMap.getSource()));
  3. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  4. buffer.append("</"+SyncXMLTags.Source+">\n");
  5. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(recordMap.getTarget()));
  6. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  7. buffer.append("</"+SyncXMLTags.Target+">\n");
  8. buffer.append("<"+SyncXMLTags.Meta+">"+XMLUtilities.cleanupXML(recordMap.getMeta())+"</"+SyncXMLTags.Meta+">\n");
  9. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(mapItem.getSource()));
  10. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  11. buffer.append("</"+SyncXMLTags.Source+">\n");
  12. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(mapItem.getTarget()));
  13. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  14. buffer.append("</"+SyncXMLTags.Target+">\n");

代码示例来源:origin: org.openmobster.core/device-agent-simulator

  1. buffer.append("<"+SyncXMLTags.CmdID+">"+XMLUtilities.cleanupXML(cour.getCmdId())+"</"+SyncXMLTags.CmdID+">\n");
  2. buffer.append("<"+SyncXMLTags.Data+">"+cour.getData()+"</"+SyncXMLTags.Data+">\n");
  3. buffer.append("<"+SyncXMLTags.MsgRef+">"+cour.getMsgRef()+"</"+SyncXMLTags.MsgRef+">\n");

代码示例来源:origin: org.openmobster.core/device-agent-frameworks

  1. xmlBuffer.append("<recordId>"+XMLUtilities.cleanupXML(mobileObject.getRecordId())+"</recordId>\n");
  2. xmlBuffer.append("<serverRecordId>"+XMLUtilities.cleanupXML(mobileObject.getServerRecordId())+"</serverRecordId>\n");
  3. xmlBuffer.append("<object>\n");
  4. xmlBuffer.append("<uri>"+field.getUri()+"</uri>\n");
  5. xmlBuffer.append("<name>"+field.getName()+"</name>\n");
  6. xmlBuffer.append("<value>"+XMLUtilities.cleanupXML(field.getValue())+"</value>\n");
  7. xmlBuffer.append("</field>\n");

代码示例来源:origin: org.openmobster.core/device-agent-simulator

  1. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(item.getSource()));
  2. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  3. buffer.append("</"+SyncXMLTags.Source+">\n");
  4. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(item.getTarget()));
  5. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  6. buffer.append("</"+SyncXMLTags.Target+">\n");
  7. buffer.append("<"+SyncXMLTags.Meta+">"+XMLUtilities.cleanupXML(item.getMeta())+"</"+SyncXMLTags.Meta+">\n");

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

  1. buffer.append("<"+SyncXMLTags.VerDTD+">"+"1.1"+"</"+SyncXMLTags.VerDTD+">\n");
  2. buffer.append("<"+SyncXMLTags.VerProto+">"+"SyncML/1.1"+"</"+SyncXMLTags.VerProto+">\n");
  3. buffer.append("<"+SyncXMLTags.SessionID+">"+XMLUtilities.cleanupXML(session.getSessionId())+"</"+SyncXMLTags.SessionID+">\n");
  4. buffer.append("<"+SyncXMLTags.App+">"+XMLUtilities.cleanupXML(session.getApp())+"</"+SyncXMLTags.App+">\n");
  5. buffer.append("<"+SyncXMLTags.Source+">\n");
  6. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(session.getSource()));
  7. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  8. buffer.append("</"+SyncXMLTags.Source+">\n");
  9. buffer.append("<"+SyncXMLTags.Target+">\n");
  10. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(session.getTarget()));
  11. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  12. buffer.append("</"+SyncXMLTags.Target+">\n");
  13. buffer.append("<"+SyncXMLTags.MsgID+">"+XMLUtilities.cleanupXML(syncMessage.getMessageId())+"</"+SyncXMLTags.MsgID+">\n");
  14. if(syncMessage.isClientInitiated())

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

  1. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(item.getSource()));
  2. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  3. buffer.append("</"+SyncXMLTags.Source+">\n");
  4. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(item.getTarget()));
  5. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  6. buffer.append("</"+SyncXMLTags.Target+">\n");
  7. buffer.append("<"+SyncXMLTags.Meta+">"+XMLUtilities.cleanupXML(item.getMeta())+"</"+SyncXMLTags.Meta+">\n");

代码示例来源:origin: org.openmobster.core/device-agent-simulator

  1. buffer.append("<"+SyncXMLTags.VerDTD+">"+"1.1"+"</"+SyncXMLTags.VerDTD+">\n");
  2. buffer.append("<"+SyncXMLTags.VerProto+">"+"SyncML/1.1"+"</"+SyncXMLTags.VerProto+">\n");
  3. buffer.append("<"+SyncXMLTags.SessionID+">"+XMLUtilities.cleanupXML(session.getSessionId())+"</"+SyncXMLTags.SessionID+">\n");
  4. buffer.append("<"+SyncXMLTags.App+">"+XMLUtilities.cleanupXML(session.getApp())+"</"+SyncXMLTags.App+">\n");
  5. buffer.append("<"+SyncXMLTags.Source+">\n");
  6. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(session.getSource()));
  7. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  8. buffer.append("</"+SyncXMLTags.Source+">\n");
  9. buffer.append("<"+SyncXMLTags.Target+">\n");
  10. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(session.getTarget()));
  11. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  12. buffer.append("</"+SyncXMLTags.Target+">\n");
  13. buffer.append("<"+SyncXMLTags.MsgID+">"+XMLUtilities.cleanupXML(syncMessage.getMessageId())+"</"+SyncXMLTags.MsgID+">\n");
  14. if(syncMessage.isClientInitiated())

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

  1. buffer.append("<"+SyncXMLTags.VerDTD+">"+"1.1"+"</"+SyncXMLTags.VerDTD+">\n");
  2. buffer.append("<"+SyncXMLTags.VerProto+">"+"SyncML/1.1"+"</"+SyncXMLTags.VerProto+">\n");
  3. buffer.append("<"+SyncXMLTags.SessionID+">"+XMLUtilities.cleanupXML(session.getSessionId())+"</"+SyncXMLTags.SessionID+">\n");
  4. buffer.append("<"+SyncXMLTags.App+">"+XMLUtilities.cleanupXML(session.getApp())+"</"+SyncXMLTags.App+">\n");
  5. buffer.append("<"+SyncXMLTags.Source+">\n");
  6. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(session.getSource()));
  7. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  8. buffer.append("</"+SyncXMLTags.Source+">\n");
  9. buffer.append("<"+SyncXMLTags.Target+">\n");
  10. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(session.getTarget()));
  11. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  12. buffer.append("</"+SyncXMLTags.Target+">\n");
  13. buffer.append("<"+SyncXMLTags.MsgID+">"+XMLUtilities.cleanupXML(syncMessage.getMessageId())+"</"+SyncXMLTags.MsgID+">\n");
  14. if(syncMessage.isClientInitiated())

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

  1. buffer.append("<"+SyncXMLTags.CmdID+">"+XMLUtilities.cleanupXML(cour.getCmdId())+"</"+SyncXMLTags.CmdID+">\n");
  2. buffer.append("<"+SyncXMLTags.Data+">"+cour.getData()+"</"+SyncXMLTags.Data+">\n");
  3. buffer.append("<"+SyncXMLTags.MsgRef+">"+cour.getMsgRef()+"</"+SyncXMLTags.MsgRef+">\n");

代码示例来源:origin: org.openmobster.core/device-agent-simulator

  1. buffer.append("<"+SyncXMLTags.VerDTD+">"+"1.1"+"</"+SyncXMLTags.VerDTD+">\n");
  2. buffer.append("<"+SyncXMLTags.VerProto+">"+"SyncML/1.1"+"</"+SyncXMLTags.VerProto+">\n");
  3. buffer.append("<"+SyncXMLTags.SessionID+">"+XMLUtilities.cleanupXML(session.getSessionId())+"</"+SyncXMLTags.SessionID+">\n");
  4. buffer.append("<"+SyncXMLTags.App+">"+XMLUtilities.cleanupXML(session.getApp())+"</"+SyncXMLTags.App+">\n");
  5. buffer.append("<"+SyncXMLTags.Source+">\n");
  6. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(session.getSource()));
  7. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  8. buffer.append("</"+SyncXMLTags.Source+">\n");
  9. buffer.append("<"+SyncXMLTags.Target+">\n");
  10. buffer.append("<"+SyncXMLTags.LocURI+">"+XMLUtilities.cleanupXML(session.getTarget()));
  11. buffer.append("</"+SyncXMLTags.LocURI+">\n");
  12. buffer.append("</"+SyncXMLTags.Target+">\n");
  13. buffer.append("<"+SyncXMLTags.MsgID+">"+XMLUtilities.cleanupXML(syncMessage.getMessageId())+"</"+SyncXMLTags.MsgID+">\n");
  14. if(syncMessage.isClientInitiated())

相关文章