Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...
![JSONiq: JSONクエリ言語](https://cdn-ak-scissors.b.st-hatena.com/image/square/51cbeef5b0e05e27be6c023defe60b92115a9178/height=288;version=1;width=512/https%3A%2F%2Fcdn.infoq.com%2Fstatics_s1_20240530133244%2Fstyles%2Fstatic%2Fimages%2Flogo%2Flogo-big.jpg)
W3C Working Group Note 08 April 2014 This version: http://www.w3.org/TR/2014/NOTE-xquery-30-use-cases-20140408/ Latest version: http://www.w3.org/TR/xquery-30-use-cases/ Previous versions: http://www.w3.org/TR/2013/WD-xquery-30-use-cases-20130108/, http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/, http://www.w3.org/TR/2010/WD-xquery-30-use-cases-20101214/, http://www.w3.org/TR/2008/WD-xq
データベース・テーブルにはSQLがあるように、XMLにはXQueryがあります。 XQueryは、XMLデータへの問合せ用に設計されました。 さあ、XQueryの学習を始めましょう!
前回のXQueryによる要素抽出と文字列操作に引き続き、XQueryをやります。前回はwhereを使った条件による抽出でした。 今回は、条件分岐を使ってAならばBする、AでないならばCするという処理を試します。 使用するスキーマ定義は前回と同じです。 <xsd:element name="SimpleServiceMsg"> <xsd:complexType> <xsd:sequence> <xsd:element name="SimpleRecords" minOccurs="1" maxOccurs="unbounded"> <xsd:complexType> <xsd:sequence> <xsd:element name="input0" type="xsd:string"/> <xsd:element name="input1" type="xsd:string"/> <xsd:
XQuery苦手です。 XQueryに関わらず、言語系は理論よりも実際に触った時間や、自分がもっているサンプルの数が大事です。 ロジックは他の言語をやっていれば、あーはいはい、あーやればできるよね、という感じで思いつくが、実際書こうとすると、手が止まる感じ。えーとこの言語で代入ってどうやるんだっけ?Google、Google・・・となってしまう。 Java、C、C++は前職でどっぷりやったので、今でも考えていることを短時間で表現できますが、ここ5年くらい特定の言語を長期間やる機会がなくなり、やっても、とっかかりの部分のサンプル作成とか、技術検証。 それ以降にやっている言語は身についてない。まあ、そこが今の自分の主戦場じゃないのでいいのですが。 エンタープライズ系だと、Web系プロジェクトと違って、XQuery、XPathのエンジニアは少ないですよね。 JAXBでXML→Javaバインディン
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く