亚洲在线小视频_日韩中文字幕a_亚洲一区二区三区四区五区六区 _亚洲一区二区三区四

大和ハウス工業(yè)株式會社

DaiwaHouse

スマハ?ラボアプリ

大和ハウス工業(yè)トップ

総合技術(shù)研究所

「住宅AP」Iを使って試作したアプリケーション情報を紹介しています。

mixiチェック

facebook

テックブログ

【第二回】簡単なアプリを作ってみる

ブラウザのアドレスバーにコマンドを入力するだけでは味気ないので、第二回目では多少アプリっぽいものを作成してみたいと思います。とりあえずHTTPリクエスト送付~XMLのパース~畫面構(gòu)成といった一連の流れを紹介するため、HTML感覚で記述できるHTA(HTML Application)を使います。HTAの説明については省きますが、Internet Explorer 5.0以降がインストールされているWindowsパソコンであればOKです。

完成形のイメージとソースは以下となります。ソースをテキストエディタにコピペし、適當(dāng)なフォルダにdemo.htaという名稱で保存します。同じフォルダに旅行先での寫真なり子供の寫真なり、好きなを畫像をimage.jpgとして保存して下さい(サイズは適宜縮?。?。
あとは「demo.htaをダブルクリックすればOKです!」といいたいところなのですが、実際には當(dāng)社D-HEMSをお使いの方でないとエラーとなります(「いいえ」でスクリプトの実行を中止すると畫像だけは表示できます)?,F(xiàn)在エミュレーションソフトも検討していますが、とりあえず流れだけでも理解して頂ければ???。

■完成イメージ

■ソース

<html>
<!-ヘッダーの記述  -- >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
<title>HousingAPI Demo</title>
</head>

<!-- (1)背景畫像、文字色などの設(shè)定  -- >
<BODY BACKGROUND="image.jpg">
<font size=5 color="black">

<!--  ここからJavaスクリプトによる記述  -- >
<script language="JavaScript">

// (2)畫像サイズの設(shè)定
resizeTo(430,250)

// (3)DOMを使って、住宅APIでリクエストで返ってきたXMLを変數(shù)xmlに格納する
var xmlurl = "http: //(ホームサーバーのIPアドレス)/smart/rest/value?deviceid=echonet.EnergySensor_1_M&key=smallsensor";

var xml = new ActiveXObject("Microsoft.XMLDOM");
xml.async = false;
xml.load(xmlurl);

// (4)取得したxmlデータから消費電力の値を抽出しobjNodに格納する
var objRoot=xml.documentElement;
var clnCld=objRoot.childNodes;
var objNod=clnCld.item(1);

// (5)結(jié)果を畫面に表示する
document.write("消費電力は : ")
document.write(objNod.xml)
document.write(" Wだよ!")

</script>
</html>

■使用畫像

一連の流れは注釈を読んでもらえればわかると思いますが、簡単に解説しておきます。最初のhtml部分で文字サイズや色、畫像データの指定をしてますが、メインはJavaスクリプトで記載している部分からとなります。

まず、表示するウィンドウサイズの設(shè)定、これは使用する畫像のサイズに合わせて適宜決めて下さい。
次にDOM(Document Object Model)を使って、住宅APIのリクエストを送付し、返ってきたxmlを変數(shù)に格納します。DOMとはXML文書のタグで囲まれた要素を取り出す為のツールのようなもので、読み込むXMLデータの場所は、ローカルのXMLデータ(**.xml)でも、ネット上のURLでもOKです。ですから正しく言うと、住宅APIのリクエストを送付するというよりもXMLデータを読み込む先の場所として住宅APIのURLを指定したということになります。

そこが(3)で記述している部分ですが、まずxmlurlという変數(shù)に、住宅APIのURLを格納します。次にnew ActiveXObject(“”)で変數(shù)xmlをオブジェクト化し、xml.load命令にて取得したXMLデータ(住宅APIのリクエスト結(jié)果)を格納します。

なお、上記ソースでは住宅APIのコマンドはECHONET対応の電力計測裝置(當(dāng)社D-HEMS)向けとなっています。 ECHONETLiteの場合(當(dāng)社D-HEMSⅡ)、以下のようになります。


http://(ホームサーバーのIPアドレス)/smart/rest/request?deviceid=lite.boardMeter_1_1&type=get&key=instantPower


返ってくるxmlは以下のような形になります。取り出したい消費電力データは、<data type="value"> </data>のタグの間にはさまれた數(shù)字となりますので、そのデータを取り出します。そこが④の部分ですが、XMLの先頭部分を指定(xml.documentElement)し、その子供のノード(objRoot.childNodes )の2番目のアイテム(clnCld.item(1))を変數(shù)objNodに格納しています。試しに“.item(1)”を“.item(0)”に変更して実行してみれば、何をしてるのかは見當(dāng)つくかと思います。

<resultset type="map">           ?????? XMLの先頭部分
<result type="value">true</result> ????? その下に格納されたデータその1
<data type="value">356.9</data>  ??????その2 
</resultset>

最後に、document.writeにて、表示したい文字列を記載します。取得した消費電力以外の日本語は適當(dāng)に変更して下さい。

プログラミングの詳細(xì)についてはXMLを理解する必要がありますが、変更が必要な部分以外は呪文だと思って流してもらえればホームページを作成する感覚でアプリが開発できます。

ということで今回はアプリ開発の基本的な流れを紹介しましたので、次回はもう少し高度な開発方法について紹介したいと思います。

by 管理者 H.Y

このページの先頭へ


亚洲在线小视频_日韩中文字幕a_亚洲一区二区三区四区五区六区 _亚洲一区二区三区四
激情五月婷婷综合| 亚洲一二三四区| 在线观看三级视频欧美| 久久久久se| 国产精品久久99| 在线综合亚洲| 久久影视精品| 国产农村妇女精品一二区| 亚洲一区二区三区四区中文| 免费高清在线一区| 国产欧美精品久久| 欧美在线日韩| 欧美视频不卡中文| 亚洲在线视频一区| 欧美日韩一区在线观看视频| 中文一区二区| 免费亚洲电影在线| 国产日韩欧美中文| 久久久久久久尹人综合网亚洲 | 亚洲免费影视| 欧美裸体一区二区三区| 欲香欲色天天天综合和网| 美腿丝袜亚洲色图| 国产一区二区三区成人欧美日韩在线观看| 久久精品国产清高在天天线| 国产精品男人爽免费视频1| 欧美一区二区精品久久911| 国产精品国产三级国产a| 欧美一区二区三区四区在线 | 午夜视频一区二区| 国产精品黄色在线观看| 久久国产乱子精品免费女| 国产精品一区二区在线| 久久婷婷国产综合国色天香| 国产欧美日韩在线| 免费在线观看一区二区| 在线亚洲一区二区| 欧美日韩一级大片网址| 午夜精品视频在线| 国产日韩av高清| 免费不卡视频| 亚洲视频一二| 国产精品福利在线| 久久国产精品久久久| 国产亚洲欧美一区二区三区| 欧美大片一区二区三区| 亚洲一区精彩视频| 国产精品视频成人| 欧美成人精品不卡视频在线观看 | 欧美成人一品| 亚洲综合色丁香婷婷六月图片| 欧美性一区二区| 久久久999国产| 国外成人在线| 欧美日韩免费一区二区三区| 久久狠狠一本精品综合网| 国产综合久久久久影院| 欧美日韩精品免费观看| 久久精品免费看| 精东粉嫩av免费一区二区三区| 欧美精品一区二区高清在线观看| 午夜欧美大片免费观看| 国产一区二区在线观看免费| 欧美日韩xxxxx| 久久久噜噜噜久久中文字免| 在线观看日韩国产| 国产精品日韩欧美一区二区| 欧美成人精品激情在线观看| 欧美一区二区三区精品| 黄网动漫久久久| 国产精品久久久久国产a级| 另类av导航| 欧美一级网站| 激情综合在线| 国产精品亚洲综合| 欧美精品在线视频观看| 久久久久久午夜| 亚洲欧美精品suv| 国内免费精品永久在线视频| 国产精品久久久91| 欧美黄色成人网| 久久久一区二区| 性做久久久久久| 激情久久中文字幕| 国产精品一级| 欧美日韩国产专区| 免费视频一区| 久久婷婷久久| 久久国产精品网站| 亚洲欧美制服另类日韩| 1204国产成人精品视频| 国产日韩欧美黄色| 国产精品理论片在线观看| 欧美日韩国产色综合一二三四 | 久久激情视频| 亚洲欧美日韩国产一区二区三区| 好看的日韩视频| 国产欧美一区二区白浆黑人| 欧美四级剧情无删版影片| 欧美久久久久免费| 蜜桃av久久久亚洲精品| 久久精品一区二区| 欧美一级专区| 香蕉成人伊视频在线观看| 亚洲一区二区在线免费观看| 永久免费精品影视网站| 国产综合欧美在线看| 国产日韩欧美夫妻视频在线观看| 国产精品久久久91| 国产精品国产自产拍高清av| 欧美午夜视频在线| 欧美日韩无遮挡| 欧美日韩综合在线| 欧美日韩国产黄| 欧美日韩另类字幕中文| 欧美日产一区二区三区在线观看 | 亚洲午夜久久久久久尤物| 精东粉嫩av免费一区二区三区| 国产综合一区二区| 国产一区二区三区在线观看视频 | 久久女同互慰一区二区三区| 国内久久婷婷综合| 国产精品日韩| 欧美香蕉视频| 欧美日韩在线亚洲一区蜜芽| 欧美日韩精品三区| 欧美日韩国产色综合一二三四| 欧美久久久久久| 欧美日韩亚洲综合| 国产精品va在线播放| 国产精品对白刺激久久久| 欧美性开放视频| 国产精品毛片a∨一区二区三区| 国产精品劲爆视频| 国产精品视频一区二区高潮| 国产精品香蕉在线观看| 国产视频在线观看一区二区| 国产午夜亚洲精品不卡| 激情欧美亚洲| 亚洲一区久久久| 香蕉av福利精品导航| 久久久xxx| 另类成人小视频在线| 欧美国产综合一区二区| 欧美三级乱码| 国产精品永久免费视频| 国产一区二区三区在线观看精品 | 国产精品视频网址| 国产一区二区三区丝袜 | 欧美激情麻豆| 欧美日韩在线视频首页| 国产精品视频免费在线观看| 国产亚洲亚洲| 亚洲直播在线一区| 久久九九99视频| 欧美成人综合网站| 国产精品成人一区二区艾草| 国产乱肥老妇国产一区二| 激情综合在线| 欧美一区2区视频在线观看| 久久资源在线| 欧美日韩亚洲国产精品| 国产欧美精品在线播放| 在线欧美电影| 久久精彩视频| 欧美久久久久| 国产在线国偷精品产拍免费yy| 亚洲一区尤物| 裸体素人女欧美日韩| 欧美日韩一区视频| 国模大胆一区二区三区| 西瓜成人精品人成网站| 欧美电影免费观看网站| 国产精品久久久久久亚洲调教| 激情成人综合网| 久久精品成人一区二区三区 | 狠久久av成人天堂| 欧美一区二区三区四区夜夜大片| 免费视频最近日韩| 国产精品日韩欧美一区二区三区 | 狠狠色2019综合网| 欧美一区在线视频| 欧美激情视频在线播放| 国产伦精品一区二区三区四区免费| 亚洲视频一区在线| 久久综合导航| 国产精品女同互慰在线看| 亚洲性线免费观看视频成熟| 久久综合色88| 国产精品免费一区豆花| 亚洲在线电影| 欧美了一区在线观看| 国内揄拍国内精品久久 | 国产精品一区在线观看| 亚洲视频综合在线| 免费日韩一区二区| 国产日韩欧美一区在线 | 国产精品乱码| 亚洲综合日韩| 欧美极品一区|