问题篇
======
我虚构了一个股票应用页面,在这个页面上,用户可以看到他持有的多个市场的股票、基金等的当前价格,并可以看到他在每个市场持有的股票总市值,以及合计的总市值。
大体如下例:
沪市A股
-------------------------------------------
名称 代码 最新价 持股数 市值
-------------------------------------------
招行CMP1 580997 0.634 15000 9510.00
华电能源 600726 7.25 2000 14500.00
哈飞股份 600038 18.90 10000 189000.00
-------------------------------------------
总计 213010.00
深市A股
-------------------------------------------
名称 代码 最新价 持股数 市值
-------------------------------------------
网盛科技 002095 58.40 1000 58400.00
-------------------------------------------
总计 58400.00
沪市B股
-------------------------------------------
名称 代码 最新价 持股数 市值
-------------------------------------------
黄山B股 900942 1.600 25000 40000.00
-------------------------------------------
总计 40000.00
深市B股
-------------------------------------------
名称 代码 最新价 持股数 市值
-------------------------------------------
无
香港股票
-------------------------------------------
名称 代码 最新价 持股数 市值
-------------------------------------------
中石油 0857 10.30 10000 103000.00
-------------------------------------------
总计 103000.00
Nasdaq
-------------------------------------------
名称 代码 最新价 持股数 市值
-------------------------------------------
盛大娱乐 SNDA 28.30 1000 28300.00
Microsoft MSFT 30.59 1000 30590.00
-------------------------------------------
总计 58890.00
总市值:1129045.158 (人民币)
用户持有的股票和数量假设从 /MyPortfolio 读取,如下:
/MyPortfolio
<?xml version="1.0" encoding="utf-8"?>
<portfolio>
<list market="ShanghaiA">
<li>
<stock code="580997">招行CMP1</stock>
<shares>15000</shares>
</li>
<li>
<stock code="600726">华电能源</stock>
<shares>2000</shares>
</li>
<li>
<stock code="600038">哈飞股份</stock>
<shares>10000</shares>
</li>
</list>
<list market="ShenzhenA">
<li>
<stock code="002095">网盛科技</stock>
<shares>1000</shares>
</li>
</list>
<list market="ShanghaiB">
<li>
<stock code="900942">黄山B股</stock>
<shares>25000</shares>
</li>
</list>
<list market="ShenzhenB">
</list>
<list market="Hongkong">
<li>
<stock code="0857">中石油</stock>
<shares>10000</shares>
</li>
</list>
<list market="Nasdaq">
<li>
<stock code="SNDA">盛大互动娱乐</stock>
<shares>1000</shares>
</li>
<li>
<stock code="MSFT">Microsoft</stock>
<shares>1000</shares>
</li>
</list>
</portfolio>
每个市场有自己的股票报价格式,分别为:
/Quotes/ShanghaiA/580997,600728,600038
<?xml version="1.0"?>
<quotes timestamp="2007-06-03T12:00:00+08:00">
<entry>
<code>580907</code>
<price>0.634</price>
</entry>
<entry>
<code>600728</code>
<price>7.25</price>
</entry>
<entry>
<code>600038</code>
<price>18.90</price>
</entry>
</quotes>
/Quotes/ShenzhenA/002095
<?xml version="1.0"?>
<quotes timestamp="2007-06-04T12:00:00+08:00">
<entry>
<code>002095</code>
<price>58.40</price>
</entry>
</quotes>
/Quotes/ShanghaiB/900942
<?xml version="1.0"?>
<quotes timestamp="2007-06-04T12:00:00+08:00">
<entry>
<code>900942</code>
<price cur="USD">1.600</price>
</entry>
</quotes>
/Quotes/Hongkong/0857
<?xml version="1.0"?>
<quotes time="2007-06-04T12:00:00+08:00">
<item id="0857">10.30</item>
</quotes>
/Quotes/Nasdaq/SNDA
<?xml version="1.0"?>
<quote date="Mon Jun 4 2007 9:00AM, Pacific Time">
<name>SNDA Interactive Entertainment Ltd ADR</name>
<symbol>SNDA</symbol>
<last-price>28.30</last-price>
<change>+0.02 (0.07%)</change>
</quote>
最后,为了计算总市值,我们还需要有外汇兑换价格:
/Exchange/USD/CNY
USD/CNY=7.6522
好了,数据齐备了,下面我们开始写网页了。
分享到:
- 2007-06-04 18:22
- 浏览 2988
- 评论(0)
- 论坛回复 / 浏览 (0 / 2576)
- 查看更多
相关推荐
AJAX_设计模式 AJAX_设计模式 AJAX_设计模式 AJAX_设计模式
在各种必须要满足的约束条件之下,设计出一个最简化的架构是架构师孜孜不倦追求的目标。幸运的是,经过国外高水平的Web开发专家的探索,这样的架构设计已经有了一套行之有效的模式。这些模式都是围绕着REST的思想来...
ajax设计模式ajax设计模式ajax设计模式ajax设计模式ajax设计模式
AJAX技术总结设计模式
Ajax设计模式 中文 Ajax设计模式 中文
AJAX 设计 模式
ajax的设计模式详解,开发web程序的小朋友们过来看看吧
介绍了Ajax常用的设计模式及应用,很实用,超经典,强烈推荐!!!
Ajax模式与最佳实践,基于网页形式的电子书。。
ajax设计模式与最佳实践ajax设计模式与最佳实践ajax设计模式与最佳实践
ajax鼠标悬停模式,结合了CSS xml,xsL javascript,来显示一个透明的弹出菜单
写的一个简单的实现JSP+Servlet+Ajax的dao设计模式
AJAX简单易用模式介绍
Ajax模式与最佳实践英文原版,一本深入学习ajax的书
我想到现在为止,没听说过AJAX的人应该为数不多了吧,甚至没有关注过web开发的人也能感受到新技术的潜力
AJAX 设计模式 chm 本小册子并不是什么官方机构的权威书,但是却是一本面向初学者的实用教程,抛开官方拉杂的语言,这里用口语化向大家介绍如何用 AJAX 来设计开发一个交互性很强的网站。本书作者用 dojo 的toolkit ...
AJAX_设计模式.chm
javascript是一种在浏览器端执行的脚本语言,Ajax是一种创建交互式网页应用的开发技术 ,它是利用了一系列相关的技术其中就包括javascript。 Javascript是由网景公司开发的一种脚本语言,它和sun公司的java语言是...
Ajax设计模式,The Ajax Technologies,Characteristics of Ajax Applications,Ajax应用的特性
简单MVC模式结构,php,包括ajax,单例模式,适合php初级开发者学习 如有问题,