Chinaunix首页 | 论坛 | 博客
  • 博客访问: 362466
  • 博文数量: 284
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1707
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-14 16:38
文章分类

全部博文(284)

文章存档

2015年(6)

2014年(278)

我的朋友

分类: Html/Css

2014-08-26 16:27:47

html2ja:将html目标元素解析为JavaScript数组字面量,每项的值为tagName, className, id等CSS选择器组合; 
showJa:将html2ja生成的数组缩进格式化显示; 
walkDOM:遍历DOM目标元素(这个来自老道的the Good Parts)。 
ja2html:与html相反的过程 
PS:以上代码只是简单的构思测试,实际使用请自行完善。
1. [代码][JavaScript]代码     

/*


  HTML RESTructure







HTML <==> REST




  HTML DOM是一个树形的文档模型,
所以很方便的将其转化为其它数据结构。
这里,我将DOM映射到JSON,具体来说,
是用JavaScript Array字面量表示出来。
  而REST也可以JSON的方式保存其状态
及逻辑结构,若是通过JSON架起这座从
HTML到REST(或反过来)的桥梁,数据
结构将会变得异常清晰,内容管理更便
捷。




XHTML Core Elements




通常情况下,有这些就足够了:
  1. DIV: 块
  2. P: 段落
  3. SPAN: 节
  4. A: 锚
  5. H1-H6: 标题
  6. UL & LI: 无序列表
  7. PRE: 预格式文本




JavaScript Array











*/
2. [代码][JavaScript]代码  
/*

*/
阅读(764) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~