Node.js の Feedparser を使って RSS フィードを JSON 形式で取得しよう
$ npm install feedparser
$ npm install request
| #!/usr/bin/env node | |
| var fs = require('fs'); | |
| console.log('npx を使ってみた'); | |
| fs.writeFileSync('test.txt', 'npx 経由でファイル出力してみた!'); |
Node.js の Feedparser を使って RSS フィードを JSON 形式で取得しよう
$ npm install feedparser
$ npm install request
| /* | |
| * Copyright (c) 2014 @phi_jp | |
| */ | |
| using System; | |
| namespace tm.Extensions { | |
| public static class StringExtensions { |
| ng-click="hoge=!hoge" |
| tm.define(クラス名, { | |
| superClass: 継承元となるクラス名(省略可) | |
| // 初期化処理 | |
| init: function() { | |
| superInit(); // 継承もとの初期化 | |
| // TODO: 処理を書いていく | |
| } |
| /* | |
| * tmlib.js 0.2.0 | |
| */ | |
| /* | |
| * contant | |
| */ | |
| var SCREEN_WIDTH = 465; // スクリーン幅 | |
| var SCREEN_HEIGHT = 465; // スクリーン高さ | |
| var SCREEN_CENTER_X = SCREEN_WIDTH/2; // スクリーン幅の半分 |
| tm.asset.AssetManager.load({ | |
| // 普通に読み込む | |
| "image_data": "./kenkyo.jpg", | |
| // type を省略しているので tmss として読み込まれる | |
| "tmss_data": "./crash.tmss", | |
| // tmss だけど type で json を指定しているので json で読み尾込まれる | |
| "json_data00": { url: "./crash.tmss", type: "json" }, | |
| // url にオブジェクトを渡しているけど type が json なので File としてかえってくる | |
| "json_data01": { url: {hoge:100, foo:200}, type: "json" }, | |
| }); |