(539 件中 11 件目〜 15 件目を表示中)
<<prev12345678...108next>>

JSON内で扱えるデータ型の種類

JSON内で扱えるデータ型の種類をはっきりさせるために調べた。

まずJSON形式の文法は最初と最後を"{}"で括り、その中にKeyとValueを定義していく。
Keyはダブルクオート、あるいはシングルクオートで括る。

JSONのValueで指定できるデータ型は以下の通り。
■JSONのデータ型

・Integer 整数値
・Float 小数値
・String 文字列(""あるいは''で括る)
・Object オブジェクト({}で括る)
・Array 配列([]で括る)
・Boolean 真偽値であるtrue, false
...
...
...
read more >>>

[jQuery]たった1行でHTML文字列をサニタイズし改行コードはbrタグに置き換えする



HTMLエスケープ、HTMLサニタイジング…

もう少し丁寧にいうと、
「HTMLに使う特定の文字をエスケープする」とか
「HTML文字列をサニタイズする」とか。

色んな言い方があるけどどう言っても大抵通じる。


HTMLで表示する際、"<>"みたいな文字列はそのまま書いてしまうとタグとして扱われるので結果として意図したものと違うものが表示されて困る。
HTMLで悪さをする特定の文字列を無害化するためには"lt;gt;"のようにエスケープ処理を施してやる必要がある。
ま、これらを指す言葉。


jQue...
...
...
read more >>>

[あるある] 日本三大○○におけるあるある

日本三大○○とか言われるものって最後の一つは誰もちゃんと言えない説。


三大○○と言われるものの、最初の二つは世間に割と認知されているのに比べて
最後の一つは人によってバラバラ。
きちんと定義されていないものが多い気がする。

そして最後の一つは規模も小さく歴史も浅く、先に挙げられた二つに比べて大抵大きく見劣りするものが多い。
そこまでして三つにこだわらなくてもいいような気もするがその方がバランスがいいのかな?

ま、特にこれといった例を挙げる気もない。
なんとなくそう思っただけ。


--
世界7不思議とかも同じだよねえ。
最初らへんは割と言えるけど(ピラミ...
...
...
read more >>>

[MySQL]1932 Table doesn't exist in engine エラーの解決方法


最近MySQLに大量データをインポートしたせいでMySQLがエラーを吐いて落ちるようになっていた。
そこでMySQLの再設定をあれこれした結果今度はMySQLがまともに起動しなくなった。

原因を探しつつ色々あれやこれやと試しているうちに何とかMySQLの起動状態を維持するようにはなった。
が、今度は特定のDBがエラーコード:1932 ”Table doesn't exist in engine” というエラーログを吐き始めるようになった…

エラーを吐いていたDBはphpmyadmin。

ブラウザからアクセスして操作をしてもエラーになるし、
MySQL Workben...
...
...
read more >>>

[PHP]FuelPHPでRequestクラスのレスポンス内容がおかしくなる



FuelPHPのRequestクラスを使ったリクエストにJSON形式のレスポンスが返ってきたとき、
response()でデータを受け取って展開してみるとBodyがJSON形式の時と配列になる時があった。

この挙動の差がどこで出ているのかしばらくわからなかった、がようやく判明したのでメモ。



--
まず悪さをしていたのはRequestクラスのset_auto_formatメソッド。
こいつがデフォルトでtrueになっているのだが、
何をするかというと自動でレスポンスヘッダーのMIME Typeを解析してデコードしてくれる。
つまりJSON形式でレスポンスを受...
...
...
read more >>>

(539 件中 11 件目〜 15 件目を表示中)
<<prev12345678...108next>>