`
javaEEdevelop
  • 浏览: 876279 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

fms 解析xml

 
阅读更多

<!---第一个xml-->

<?xml version="1.0" encoding="UTF-8"?>
 <videos>
  <videosrc>2011-5</videosrc>
  <videosrc>avatar</videosrc>
  <videosrc>avatar-vp6</videosrc>
  <videosrc>cebbank_1</videosrc>
  <videosrc>mv_1280x720</videosrc>
  <videosrc>toystory3</videosrc>
  <videosrc>第二课</videosrc>
  <videosrc>ASP</videosrc>
  <videosrc>录像_2</videosrc>
 </videos>

<!---解析-->

/**
加载xml
**/

var arrays=new Array();  //集合对象
function loadXML(){
 var myXMLs=new XML();
 myXMLs.ignoreWhite=true;
 var configFile=new File('video.xml');
 myXMLs.load(configFile);
 myXMLs.onLoad=function(success){
 
      if(success){
   var videos=myXMLs.firstChild.childNodes; //得到所有videosrc节点集合对象nodeValue   nodeName 
   
   
   for(var i=0;i<videos.length;i++){
    arrays.push(videos[i].firstChild.nodeValue);
    
   }


      }else{ //fail
   arrays=null;
      } 
 }
}

 

<!--第二个xml-->

<?xml version="1.0" encoding="UTF-8"?>
 <videos>
  <video>
   <videosrc>2011-5</videosrc>
   <videodes>2011-5 _中文</videodes>
  </video>
  <video>
   <videosrc>avatar</videosrc>
   <videodes>avatar _中文</videodes>
  </video>
  <video>
   <videosrc>avatar-vp6</videosrc>
   <videodes>avatar-vp6 _中文</videodes>
  </video>
  <video>
   <videosrc>cebbank_1</videosrc>
   <videodes>cebbank_1 _中文</videodes>
  </video>
  <video>
   <videosrc>mv_1280x720</videosrc>
   <videodes>mv_1280x720 _中文</videodes>
  </video>
  <video>
   <videosrc>toystory3</videosrc>
   <videodes>toystory3 _中文</videodes>
  </video>
  <video>
   <videosrc>second class</videosrc>
   <videodes>第二课 _中文</videodes>
  </video>
  <video>
   <videosrc>ASP</videosrc>
   <videodes>ASP _中文</videodes>
  </video>
  <video>
   <videosrc>video2</videosrc>
   <videodes>录像_2 _中文</videodes>
  </video>
</videos>

 

<!--解析-->

function loadXMLS(){
 var xmls=new XML();
 xmls.ignoreWhite=true;
 var file=new File('videos.xml');
 xmls.load(file);
 xmls.onLoad=function(isSuccess){
 
   if(isSuccess){
    
     var videos=xmls.firstChild.childNodes;
     //videosrcs  videodess
     for(var i=0;i<videos.length;i++){
       
      var vs=videos[i].childNodes;
      //2010-5   //2010-中文
      for(var j=0;j<1;j++){
       trace("vs--"+vs[j].firstChild.nodeValue+"\t"+vs[j+1].firstChild.nodeValue);

       videosrcs.push(vs[j].firstChild.nodeValue);

       videodess.push(vs[j+1].firstChild.nodeValue);
      }
       
     }

   }else{
    videosrcs=null;
    videodess=null;
   }
 }
}

//都在这里了,附件就不上传了,拷过去就可以了,有谁在弄Fms可以相互交流下了,fms太强大了

分享到:
评论

相关推荐

    PHP for Flash FMS源码

    源码中会展示如何在ActionScript中创建AMF数据并由PHP解析。 4. **服务器端PHP处理**:查看PHP脚本,学习如何接收来自FMS的AMF数据,处理后返回响应。这涉及到PHP的Socket编程、数据库操作、JSON或XML转换等技能。 ...

    FMS中文帮助文档

    - **配置文件**:解析FMS的配置文件(如Application.xml)及其参数设置。 3. **Flex与FMS交互**: - **Flash Player支持**:讨论Flash Player如何通过RTMP协议与FMS通信。 - **Flex SDK集成**:介绍如何使用Flex...

    fms3中文教程(汇总)

    提供的压缩包文件列表(6.doc、2.doc、5.doc、4.doc、7.doc、1.doc、3.doc)可能包含了FMS3的安装指南、配置手册、API参考、实例解析以及常见问题解答等内容。建议按照以下顺序学习: 1. 1.doc - 入门介绍,了解FMS...

    基于FMS的视频聊天源码

    这涉及到网络编程和XML数据解析,可能使用了`URLLoader`和`XML`类。 6. **实时通信**:FMS支持RTMP(Real-Time Messaging Protocol)协议,使得客户端和服务器之间的通信实时高效。视频聊天功能利用这一特性,实现...

    as和后台通讯 URLLoader(URLStream) FlashRemoting XMLSocket(Socket) FMS/FCS

    - XMLSocket 通常用于与服务器端进行二进制或文本数据的直接交换,不涉及特定的序列化协议,因此需要自定义数据解析和编码。 - 与URLLoader和FlashRemoting相比,XMLSocket提供的是持续连接,更适合需要持续通信的...

    FlashMediaServer3中文学习资料

    2. 配置:FMS3的配置主要通过server.xml文件进行,包括端口设置、应用程序配置、权限控制等。此外,还可以通过管理控制台进行图形化配置,方便管理和监控服务器状态。 三、新功能介绍 1. RTMP增强:FMS3引入了RTMP...

    Flash Media Server 3技术指南_part2.pdf

    《深入解析Flash Media Server 3集群与Edge服务器部署》 在深入探讨Flash Media Server 3 (FMS3) 的集群及Edge服务器部署之前,我们有必要先理解为何进行此类部署至关重要。随着互联网视频需求的激增,传统的单...

    FLV格式视频播放器

    提到JavaScript调用播放器,这涉及到AJAX(Asynchronous JavaScript and XML)技术,使得JavaScript能够与服务器进行异步通信,控制播放器的行为。例如,你可以使用JavaScript函数来启动、暂停、停止、快进、回放...

    Flash Media Server Loading Simulator 工作原理

    - **数据分析:** 通过对日志文件的解析,可以得到关于 FMS 性能的各种指标,如平均响应时间、吞吐量等。 - **图表展示:** 利用第三方工具或自定义脚本,可以将数据可视化,更直观地展示测试结果。 #### 四、...

    齐鲁软件设计大赛作品,最新发布资料

    系统还运用了Lucene进行中文分词,dom4j解析XML,log4j记录日志,quartz处理定时任务,xfire实现Webservices,socket提高查询效率,poi和jacob处理Office文档预览,ffmpeg、mencoder和FMS构建流媒体服务器,...

    flash media server 4 帮助文档

    - 它提供了一种简单的方式来解析和操作 XML 文档。 - 方法包括 `@attr`, `[]`, `child()`, `descendant()` 等。 以上仅是 Flash Media Server 4 中 Server-Side ActionScript 支持的一部分 API。这些 API 极大地...

    齐鲁软件设计大赛作品简介

    - **程序逻辑**:通过解析器将XML文档转换为数据结构。 - **接口**:提供API用于数据读取和写入。 - **存储分配**:使用内存或数据库存储解析结果。 - **限制条件**:文档大小、内存限制等。 - **测试要点**:兼容性...

    Xfire发布WebService

    知识点解析: **Xfire概述** Xfire是一个开源的轻量级Java Web服务框架,由Codehaus组织维护。它提供了一种简单有效的方式来创建和使用Web服务,特别适合于小型项目或对性能有较高要求的应用场景。Xfire支持SOAP、...

    WowzaMediaServerPro_FMStoWowzaProAPIMapping.pdf

    XMLObject提供了XML解析和生成的功能,而XMLSocket/XMLStreamsObject则用于处理基于XML的数据流,这对于构建基于XML的协议(如XMPP)的服务非常有用。 总之,从Flash Media Server到Wowza Media Server Pro的API...

    tc备份还原.pdf

    输入【backup_xmlinfo –u=infodba –p=infodba –g=dba】命令,用于准备FMS主文件配置所需的【backup.xml】文件。 3. 关闭命令行界面。 **9. 配置FMS主文件** - **操作说明**:找到并编辑FMS主文件【fmsmaster_...

    web浏览器播放http-flv协议的视频流

    在浏览器中,通常使用Flash Player插件来解析和播放FLV视频流。由于HTML5的兴起和Flash的逐渐淘汰,现代浏览器可能不再支持Flash,但可以使用HTML5的`&lt;video&gt;`标签配合MediaSource Extensions (MSE)和HLS或DASH协议...

    使用Red5_FFMpeg搭建在线Flash流媒体分享平台

    ### 使用Red5与FFMpeg搭建在线Flash流媒体分享平台:深入解析与实践 #### Red5:开源的Java Flash流媒体服务器 Red5是一款基于Java的开源Flash流媒体服务器,其设计初衷在于替代Adobe的商用产品Flash Media Server...

    Profibus产品的设备描述技术.rar

    1. **Profibus**:如前所述,Profibus是一种通信协议,分为Profibus DP(Decentralized Peripherals)用于控制级与I/O设备通信,Profibus PA(Process Automation)针对过程自动化,以及Profibus FMS(Fieldbus ...

    cwmpd源码,感兴趣同学下载

    2. **soapC.c** 和 **soapClient.c**:这些文件与SOAP(Simple Object Access Protocol)有关,SOAP是一种基于XML的网络通信协议,用于交换结构化和类型化的信息。soapC.c可能包含了生成SOAP客户端代码的工具,而...

    程序员面试(简历模板) 跳槽必备

    以下是一份详细的程序员简历模板,并包含关键知识点的解析。 **基本信息** - **姓名**:陈 3 - **性别**:男 - **出生年月**:1987-8 - **籍贯**:湖南长沙 - **学历**:本科 - **毕业院校**:湖南师范大学 - **...

Global site tag (gtag.js) - Google Analytics