首页 > 语言 > 关键词  > 数据最新资讯  > 正文

怎么样在网页上读取远程xml的数据

2008-10-10 17:49 · 稿源:edu.iecool.com
一个客户提供一个股价的信息,要求放在页面上,显示一些数据,需要从远程获取xml,然后解析写在网页上,开始不会觉得很难,其实蛮简单的,先用javascript写了一个:

以下为引用的内容:

<script language=javascript>
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async="false";
xmlDoc.load("https://****.com/scripts/****.asp?subcode=C22");
nodes = xmlDoc.documentElement.childNodes;
var text = xmlDoc.selectSingleNode("//last").text
document.write(text);
</script>


https://****.com/scripts/****.asp?subcode=C22 ,是客户提供的页面,其实是xml的内容,这里直接调用windows的组件进行读取,然后调用其中一个selectSingleNode的方法,读出last字段的内容;
VBscript也写了一个,其实差不多,不过有一点不同,asp中VB的不能直接读取远程xml的内容,很奇怪,不知道是不是由于VB的限制:

以下为引用的内容:

dim XMLMorntekDocument
Set http=Server.CreateObject("Microsoft.XMLHTTP")
http.Open "GET","https://****com/scripts/******.asp?subcode=C22",False
http.send
Set XMLMorntekDocument=Server.CreateObject("Microsoft.XMLDOM")
XMLMorntekDocument.Async=False
XMLMorntekDocument.ValidateOnParse=False
XMLMorntekDocument.Load(http.ResponseXML)
price = XMLMorntekDocument.selectSingleNode("//last").text
response.write price
Set http=Nothing
Set XMLMorntekDocument=Nothing



这里先用XMLHTTP的方法,get到xml文件,然后再解析。

举报

  • 相关推荐
  • 数据库就要选华为云!

    文章讲述了作者10年前创业失败的经历,反思当时过度投入高端服务器和技术架构,却忽视了业务实际需求。如今随着云计算、大数据等技术发展,数据库架构设计更强调弹性、可靠性和智能化。游戏行业作为典型高并发场景,对数据库提出实时响应、高可用等严苛要求。华为云TaurusDB作为新一代云原生数据库,具备高性能(QPS达百万级)、弹性扩展(1写15读节点)、高可靠性(跨区部署、RPO为0)等优势,完美适配游戏行业需求。其核心技术包括计算存储分离、并行执行和NDP近数据处理,解决了传统MySQL架构的复制延迟等问题。文章建议企业选择与业务协同成长的数据库平台,而非从零搭建架构。

  • AI CRM如何跨越落地鸿沟?场景驱动与数据闭环成关键

    销售易发布中国首款AI CRM产品NeoAgent,标志着CRM行业进入智能化变革。该产品基于腾讯混元大模型+DeepSeek开源模型,提供多场景智能解决方案。AI CRM的核心价值在于数据驱动,通过构建统一客户数据平台,实现销售全流程智能化。目前已在客户服务、销售助理等场景落地,其中销售助理Agent可提升70%事务性工作效率。企业应用AI需关注数据基础与场景适配性,销售易通过"场景需求-产品供给-使用反馈-快速迭代"的闭环模式,推动AI CRM持续进化。在Agentic AI时代,数据能力成为企业智能化转型的关键竞争力。

  • 空调企业扎堆火焰山,自己的实测数据如何?

    今年夏季全国多地遭遇极端高温天气,空调制冷能力成为选购关键。新疆吐鲁番火焰山凭借45℃以上高温和80℃地表温度,成为空调高温性能测试的理想场所。海尔、格力、TCL、小米等品牌纷纷在此进行测试:海尔空调在72.5℃高温下稳定运行;格力在65.6℃外机温度下保持室内27.7℃;TCL在60℃地面温度下正常制冷;小米空调在48℃高温下连续运行90天。各品牌通过极限测试验证产品高温制冷能力,消费者可根据实际需求选择。

  • 深信服超融合智能运维实战|数据库卡慢处置的一次关键事件

    西南某线缆制造企业基于深信服超融合平台运行Oracle RAC数据库,面临业务扩展期IT运维人力紧张、预算有限且缺乏专业DBA的困境。企业部署了400核CPU、6TB内存资源,运行120+台虚拟机承载OA、财务、生产管理、ERP等核心系统。主要问题包括:数据库性能监控不足,频繁出现卡慢现象;内存不足导致大量使用Swap,SGA缓存命中率仅67%;PGA内存消耗达上限。通过智能运维服务诊断发现系统内存配置不合理,建议方案包括:扩容虚拟机内存至220GB以上;配置大页内存;调整数据库文件系统IO策略为direct I/O;优化SGA为160G、PGA为20G。实施后数据库性能显著提升,运维效率提高60%以上,故障修复时间缩短50%。该案例展示了智能运维在资源优化、性能诊断方面的价值,助力企业突破传统运维困境。

  • 告别“数据录入机器”:ToB智能体如何让CRM回归业务本质

    2025年腾讯全球数字生态大会上,销售易推出首款AI CRM产品NeoAgent,基于大模型技术重构企业销售流程。该产品通过语音指令自动完成客户拜访规划、关联历史数据并生成策略建议,实现从菜单点击到自然对话的交互变革。销售易通过"三阶跃迁"模式:解放双手的语音转结构化记录、突破菜单层级的智能检索、结合销售方法论的场景赋能,深度重构CRM系统。产品依托统一数据平台,实现多模态信息整合与权限管控,采用混合模型架构平衡响应速度与决策质量。目前已在米其林等企业应用中显著提升销售转化率,并通过"用户+流量"混合收费模式验证商业化路径。这标志着ToB领域AI正从效率工具向"数字同事"进化,其核心价值在于理解业务、适配场景并创造增量。

  • 战地6测试资格免费领 超简单百分百一键领取测试资格教程 限量免费领

    《战地6》测试资格今日开放领取。玩家需通过抖音平台搜索游戏官号,在相关图文下获取资格链接,完成领取后通过EA平台激活游戏参与测试。为避免网络问题影响游戏体验,建议使用加速器优化本地网络环境。本文详细介绍了资格领取步骤,帮助玩家顺利参与本次测试。

  • 万亿美元数据安全危机下,银河麒麟筑起数字护城河

    文章概述了数据安全的重要性,指出信息设备丢失或被盗导致的泄密事件频发。2022年某国际金融公司因不当处置数千台含客户数据的设备,导致1500万客户信息泄露,被罚款3500万美元。另一跨国企业因未加密笔记本失窃,造成上万员工敏感信息外泄。文章强调数据是企业"生命线",提出磁盘加密是首要防线,并介绍麒麟软件基于TPM芯片与LUKS技术的企业级加密方案,支持自动解密和手动解密两种方式,通过密钥绑定系统状态防止篡改,确保设备遗失时数据安全。方案提供五种场景应对措施,包括快速启用加密磁盘、更换终端、系统重装、硬件更换和口令管理,全方位保护企业数据资产。

  • 汉斯顿净水器怎么样?用户与数据告诉你答案

    本文从质量保障、用户口碑和性价比三个维度全面解析汉斯顿净水器的实际表现。作为国内净水领域领先品牌,汉斯顿建立了完善的质量控制体系,产品通过多项权威认证,采用自主研发的GPAN超滤膜等核心技术,净水效果达到医疗级标准。市场表现方面,连续8年蝉联"消费者满意品牌",电商好评率常年保持98%以上,全国布局5000多个服务网点提供完善售后支持。价格策略上,汉斯顿以国际技术打造大众可负担的优质产品,实现技术与价格的合理匹配。文章建议消费者根据实际水质情况和需求选择合适型号,汉斯顿凭借过硬品质和亲民定位,成为家庭健康饮水的可靠选择。

  • 广域铭岛的工业AI精准决策三要素:实时数据、机理模型与反馈机制

    广域锚岛在2025世界人工智能大会上发布"Geega工业AI平台+工业智造超级智能体"双引擎,通过实时数据感知、工业Know-How与AI算法融合、决策-执行-验证闭环反馈三大能力,构建工业智能决策体系。该平台覆盖研发、生产、物流等全领域,日均处理百万级调度事务,使工作效率提升30%,年节省24000小时。其创新在于将行业机理知识内化为AI模型,并通过仿真验证持续优化,实现AI与制造业的深度耦合,推动工业智能化从理论走向规模化应用。

  • 瓴羊带队“走进麦当劳·会数据同学”,看麦当劳中国如何用AI重塑“人货场

    麦当劳中国宣布未来4年将投入40亿元加速数字化转型,聚焦"人货场"重构,通过与阿里云、羚羊等深度合作打造数字化价值链。重点包括:1)消费者端整合会员与订单系统,实现体验协同;2)门店端通过AI排班、IoT设备管理等提升运营效率,1名员工可远程管理多家门店;3)总部构建动态管理体系,实现数据驱动决策。同时,羚羊发布智能客服Agent,覆盖电商、汽车等行业,解决退货流程复杂等行业痛点,部分场景效率提升80%。阿里云强调大模型需与业务深度融合,已在零售业知识库、智能建单等场景落地。麦当劳通过数字化手段降低管理门槛,支撑每年新增1000家门店的扩张目标。