javascript(node.js)でエクセルファイル(xlsやxlsxなどの拡張子)を読み込んで中身を解析する方法を簡単に解説します。具体的には、xlsxを使うと簡単に中のデータを取り出したり、書き込みができます。 xlsxはブラウザ上でも動作するJavascriptのライブラリです。
javascript(node.js)でエクセルファイル(xlsやxlsxなどの拡張子)を読み込んで中身を解析する方法を簡単に解説します。具体的には、xlsxを使うと簡単に中のデータを取り出したり、書き込みができます。 xlsxはブラウザ上でも動作するJavascriptのライブラリです。
さまざまな仕事を自動化するバッチ処理をJavaScriptで書こうと思ったときに外せないのが「Node.js」です。本稿では、Node.jsを使う上で、知っていると役立つ基本的な事柄を紹介します。 前回は、パッケージ管理ツールのnpmを使って、手軽にNode.jsに新たな機能を追加する方法を紹介しました。その例として、Excelファイルを出力する方法を紹介しました。今回は、Webからさまざまな情報をダウンロードするプログラムを紹介します。 Webから情報を取得すること 昨今、Webには、さまざまな情報が掲載されており、個人的に必要な情報だけをダウンロードして簡単に整形するだけでも、相当価値のある情報を得ることができるようになっています。複数の情報を組み合わせて集計するなどすれば、さらに大きな価値の情報を生成することができるでしょう。そして、Node.jsを使うなら、それらの情報を手軽に取得
ESLintは独自ルールの設定も可能なJavaScript lintツールです。JSHintの機能に加え、独自ルールの設定、解析、構文チェックを行うことが出来ます。独自ルールはJSONかYAMLファイルで用意するみたいです。 ESLint
最近いろいろな環境でES6まわりの環境が整いはじめたので、使っていくために下調べしておこうと思う。 ES6の実装状況であるが、ECMAScript 6 compatibility tableにまとめが載っている。 例えば、io.js (nodeのfork)のES6実装状況。stableなES6 featuresが元から有効になってる。 現在有効なのは、文字列テンプレート、for of、generators, Promise, Map, WeakMap, Setなど。 最新版をターゲットにするのであれば、上の機能は何も考えずにそのまま使うことができる。 このうち、テンプレート、for of, WeakMap以外はpolyfillが手に入るので、それらを使わなければPromise, Mapなどはfeature detectして実装されていない場合はmoduleを読み込むことで幅広いバージョンを
FormatJS is a set of JavaScript libraries.FormatJS is a modular collection of JavaScript libraries for internationalization that are focused on formatting numbers, dates, and strings for displaying to people. It includes a set of core libraries that build on the JavaScript Intl built-ins and industry-wide i18n standards, plus a set of integrations for common template and component libraries. Integ
ブラウザでjavascriptを書いて実行できるオープンソースの jsbin と plunker について調べたのでまとめたよ ヽ(゚ー゚*ヽ)(ノ*゚ー゚)ノわぁいJavaScriptNode.js みなさん、おはこんばんにちはでス。ブラウザからjs書いて、動作確認できる仕組みについて調べて 次の2つ、jsbin と plunker が比較的メジャーそうなのでまとめた 同じようなこと調べているひとがいたら参考になる程度の調査量。つまり少ない。 えっと、 https://jsdo.it の証明書が切れているのは内緒だぞ! この記事の内容 『jsFiddle 的なものを実装するために必要な技術調査』をする過程でオープンソースの jsbin と plunker を見つけたのでまとめた。 調査時の条件 操作がブラウザのみで完結しているもの 実行可能 な言語は javascript だけで良い ク
javascriptでデスクトップアプリが作れるnode-webkitのビルドツールnuwk!と、超軽量MVVMフレームワークのvue.jsを使ってデモアプリを作ってみました airtoxin/MiniTodo 見た目… 準備 node.jsをインストールしてnpmが使えるようにする node-webkitとnuwk!をインストール vue.jsのmin.jsをダウンロード nuwk!を開いて新規プロジェクトを作成 ここまででnuwk!がHello Worldのテンプレートを作ってくれるので、満足するまでそれらをいじってからBuild projectすればBuildディレクトリにappとしてアプリケーションが作られます。 テンプレート部分 Appディレクトリ中のindex.htmlを編集します。 <link rel="stylesheet" type="text/css" href="./
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く