楽落人の備忘録

楽して生きていきたい。知識とか覚えておきたくない。

2018-01-01から1年間の記事一覧

XMLStreamReaderで文字化け

HTTPリクエストを送信後、レスポンスのXML解析にXMLStreamReaderを利用していたところ、文字化けが発生。 マルチバイトの文字列が「?」になってしまう。 ■環境 Linux 直前のStringBufferをtoStringで表示すると文字化けしていない。 またローカル環境のWindo…

EclipseデバッグでのIOExceptionの発生方法

catch句の検証がしたくてデバッグでthrowを利用してIOExceptionを発生させる。 だが意図したExceptionのthrowがうまくできずthrowの仕方を改めて調べてみた。 ■よくある・見る方法 ・Eclipseで適当なところにブレークポイントを張る ・デバッグ起動でブレー…

soapとは

せっかくなので書いておく。 soap WSDL使ってAPIを定義。 リクエストの送信方法とかすべてWSDLに記載している。 XMLのみ。(勘違いだったらすまそ)書き方がちょっと特殊。 soapはちょっと難しいから一般大衆向けの公開数がすくない。(そもそもはやりじゃな…

XML名前空間ってなんぞや。

ひょんなことからXMLとかさわることに。 リクエスト投げてみたらレスポンスがなんか変。 <{URL}タグ名> みたいな。 <XSD:BODY> みたいになると思ったのに。なんで? でしらべたら以下のような記事が。 名前空間ってそういうつながりだったのね。 XML名…