热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

XML先容系列(6)

系列之十二:格局化XML(一)应用JavaScript格局化XML文档你假如要想把XML文档中的数据显示在HTML页面中,你可以应用JavaScript来导进数据,你要想看到XML和HTML之间是如何互补的话,可
系列之十二:格局化XML(一)

应用Javascript格局化XML文档
你假如要想把XML文档中的数据显示在HTML页面中,
你可以应用Javascript来导进数据,
你要想看到XML和HTML之间是如何互补的话,可以
比拟这个XML文档(note.xml)和这个HTML文档(note.htm应用了Javascript
从XML中读出数据然后显示在HTML中)
文件代码如下:
note.xml


Tove
Jani
Reminder
Don't forget me this weekend!


note.htm










Refsnes Data Internal Note

To:




From:













翻译:Batman
系列之十三:格局化XML(二)
应用CSS格局化XML
下面来示范如何应用CSS文件来格局化XML文件
shakespeare.xml





all_well.xml


KING OF FRANCE
DUKE OF FLORENCE
BERTRAM, Count of Rousillon.
LAFEU, an old lord.
PAROLLES, a follower of Bertram.

Steward
Clown
servants to the Countess of Rousillon.

A Page.
COUNTESS OF ROUSILLON, mother to Bertram.
HELENA, a gentlewoman protected by the Countess.
An old Widow of Florence.
DIANA, daughter to the Widow.

VIOLENTA
MARIANA
neighbours and friends to the Widow.

Lords, Officers, Soldiers, &c., French and Florentine.





as_you.xml



DUKE SENIOR, living in banishment.
DUKE FREDERICK, his brother, an usurper of his dominions.


AMIENS
JAQUES
lords attending on the banished duke.


LE BEAU, a courtier attending upon Frederick.
CHARLES, wrestler to Frederick.


OLIVER
JAQUES
ORLANDO
sons of Sir Rowland de Boys.




ADAM
DENNIS
servants to Oliver.


TOUCHSTONE, a clown.
SIR OLIVER MARTEXT, a vicar.


CORIN
SILVIUS
shepherds.


WILLIAM, a country fellow in love with Audrey.
A person representing HYMEN.
ROSALIND, daughter to the banished duke.
CELIA, daughter to Frederick.
PHEBE, a shepherdess.
AUDREY, a country wench.
Lords, pages, and attendants, &c.






dream.xml



THESEUS, Duke of Athens.
EGEUS, father to Hermia.


LYSANDER
DEMETRIUS
in love with Hermia.


PHILOSTRATE, master of the revels to Theseus.
QUINCE, a carpenter.
SNUG, a joiner.
BOTTOM, a weaver.
FLUTE, a bellows-mender.
SNOUT, a tinker.
STARVELING, a tailor.
HIPPOLYTA, queen of the Amazons, betrothed to Theseus.
HERMIA, daughter to Egeus, in love with Lysander.
HELENA, in love with Demetrius.
OBERON, king of the fairies.
TITANIA, queen of the fairies.
PUCK, or Robin Goodfellow.


PEASEBLOSSOM
COBWEB
MOTH
MUSTARDSEED
fairies.


Other fairies attending their King and Queen.
Attendants on Theseus and Hippolyta.





hamlet.xml



CLAUDIUS, king of Denmark.
HAMLET, son to the late, and nephew to the present king.
POLONIUS, lord chamberlain.
HORATIO, friend to Hamlet.
LAERTES, son to Polonius.
LUCIANUS, nephew to the king.


VOLTIMAND
CORNELIUS
ROSENCRANTZ
GUILDENSTERN
OSRIC
courtiers.


A Gentleman
A Priest.


MARCELLUS
BERNARDO
officers.


FRANCISCO, a soldier.
REYNALDO, servant to Polonius.
推荐阅读
  • 当前,众多初创企业对全栈工程师的需求日益增长,但市场中却存在大量所谓的“伪全栈工程师”,尤其是那些仅掌握了Node.js技能的前端开发人员。本文旨在深入探讨全栈工程师在现代技术生态中的真实角色与价值,澄清对这一角色的误解,并强调真正的全栈工程师应具备全面的技术栈和综合解决问题的能力。 ... [详细]
  • SQLmap自动化注入工具命令详解(第28-29天 实战演练)
    SQL注入工具如SQLMap等在网络安全测试中广泛应用。SQLMap是一款开源的自动化SQL注入工具,支持12种不同的数据库,具体支持的数据库类型可在其插件目录中查看。作为当前最强大的注入工具之一,SQLMap在实际应用中具有极高的效率和准确性。 ... [详细]
  • 为了在Fragment中直接调用Activity的方法,可以通过定义一个接口并让Activity实现该接口来实现。具体步骤包括:首先在Fragment中声明一个接口,并在Activity中实现该接口。接着,在Fragment中通过类型转换检查Activity是否实现了该接口,如果实现了则调用相应的方法。这种方法不仅提高了代码的解耦性,还增强了模块间的通信效率。此外,还可以通过ViewModel或LiveData等现代Android架构组件进一步优化这一过程,以实现更加高效和可靠的通信机制。 ... [详细]
  • 通过自定义 `TextView`,实现了在用户点击或焦点变化时动态调整字体颜色的效果。该方法利用了 `ColorStateList` 和 `Selector` 资源文件,确保了界面交互的流畅性和视觉效果的提升。具体实现中,通过重写 `onTouchEvent` 和 `onFocusChanged` 方法,精确控制了颜色变化的时机和状态。此外,还对性能进行了优化,确保在高频率操作下依然保持高效响应。 ... [详细]
  • 解决基于XML配置的MyBatis在Spring整合中出现“无效绑定语句(未找到):com.music.dao.MusicDao.findAll”问题的方法
    在将Spring与MyBatis进行整合时,作者遇到了“无效绑定语句(未找到):com.music.dao.MusicDao.findAll”的问题。该问题主要出现在使用XML文件配置DAO层的情况下,而注解方式配置则未出现类似问题。作者详细分析了两个配置文件之间的差异,并最终找到了解决方案。本文将详细介绍问题的原因及解决方法,帮助读者避免类似问题的发生。 ... [详细]
  • 本文探讨了如何在 Google Sheets 中通过自定义函数实现 AJAX 调用。具体介绍了编写脚本的方法,以便在电子表格中发起 AJAX 请求,从而实现数据的动态获取与更新。这种方法不仅简化了数据处理流程,还提高了工作效率。 ... [详细]
  • 本文深入解析了 Apache 配置文件 `httpd.conf` 和 `.htaccess` 的优化方法,探讨了如何通过合理配置提升服务器性能和安全性。文章详细介绍了这两个文件的关键参数及其作用,并提供了实际应用中的最佳实践,帮助读者更好地理解和运用 Apache 配置。 ... [详细]
  • 本文探讨了在Android应用中实现动态滚动文本显示控件的优化方法。通过详细分析焦点管理机制,特别是通过设置返回值为`true`来确保焦点不会被其他控件抢占,从而提升滚动文本的流畅性和用户体验。具体实现中,对`MarqueeText.java`进行了代码层面的优化,增强了控件的稳定性和兼容性。 ... [详细]
  • 如何在Java中高效构建WebService
    本文介绍了如何利用XFire框架在Java中高效构建WebService。XFire是一个轻量级、高性能的Java SOAP框架,能够简化WebService的开发流程。通过结合MyEclipse集成开发环境,开发者可以更便捷地进行项目配置和代码编写,从而提高开发效率。此外,文章还详细探讨了XFire的关键特性和最佳实践,为读者提供了实用的参考。 ... [详细]
  • 题目描述:小K不幸被LL邪教洗脑,洗脑程度之深使他决定彻底脱离这个邪教。在最终离开前,他计划再进行一次亚瑟王游戏。作为最后一战,他希望这次游戏能够尽善尽美。众所周知,亚瑟王游戏的结果很大程度上取决于运气,但通过合理的策略和算法优化,可以提高获胜的概率。本文将详细解析洛谷P3239 [HNOI2015] 亚瑟王问题,并提供具体的算法实现方法,帮助读者更好地理解和应用相关技术。 ... [详细]
  • 本文深入探讨了 HTML 中的 `margin` 属性,详细解析了其基本特性和应用场景。文章不仅介绍了 `margin` 的基本概念,还重点讨论了垂直外边距合并现象,并分析了 `margin` 在块级元素与内联元素中的不同表现。通过实例和代码示例,帮助读者全面理解 `margin` 的使用技巧和常见问题。 ... [详细]
  • 在Spring框架中,基于Schema的异常通知与环绕通知的实现方法具有重要的实践价值。首先,对于异常通知,需要创建一个实现ThrowsAdvice接口的通知类。尽管ThrowsAdvice接口本身不包含任何方法,但开发者需自定义方法来处理异常情况。此外,环绕通知则通过实现MethodInterceptor接口来实现,允许在方法调用前后执行特定逻辑,从而增强功能或进行必要的控制。这两种通知机制的结合使用,能够有效提升应用程序的健壮性和灵活性。 ... [详细]
  • 对于内存仅为512MB、硬盘80GB的老旧设备,部署Ubuntu Server毫无压力。然而,许多平台仅支持CentOS系统,而CentOS默认要求1GB以上内存才能使用图形界面安装。实际上,安装完成后,即使内存低至256MB也能正常运行。此外,通过优化系统配置和减少不必要的服务,可以进一步提升系统性能,确保在资源受限的环境中稳定运行。 ... [详细]
  • 精通jQuery:深入解析事件处理机制与应用技巧
    本文详细探讨了jQuery的事件处理机制及其应用技巧,通过具体的代码示例,逐一解析了每个jQuery代码片段与其对应的HTML结构。文章以标记为基准,CSS作为通用样式,确保每段代码都能独立运行。HTML和CSS代码统一放置在文章末尾,方便读者参考和实践。 ... [详细]
  • 本文详细介绍了 Ansible Ad-Hoc 命令的使用方法,基于官方文档进行了中文翻译。Ad-Hoc 命令允许用户通过 `usr/bin/ansible` 快速执行一次性任务,适用于快速部署、配置管理和故障排查等场景。文中通过多个实例演示了 Ad-Hoc 命令的具体应用,帮助读者更好地理解和掌握这一强大工具。 ... [详细]
author-avatar
乌鸦晕倒_767
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有