タグ

xmlに関するorenonihongogayabaiのブックマーク (3)

  • 試験管のなかのコード :: web.xml を分割する方法

    web.xml を分割する方法 久しぶりに Servlet を書くことになった。 Servlet ベースで Web アプリケーションを書くと web.xml がすぐにカオスになってしまうのが難点。 Servlet Specification 2.4 では XMLSchema が導入されたので、DTD を使用していた Servlet Specification 2.3 以前に比べると web.xml を分割し易くなっている。 というわけで、混沌としてくる前に web.xml を分割していくことにした。 web.xml の分割方法 web.xml の分割は非常に簡単。 web.xml 用の特別な方法があるわけではなく、XML の実体参照を使用するだけ。 web.xml はこんな感じ。 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE web-ap

  • XmlSlurper を使った XML の加工 - なんとなくな Developer のメモ

    Groovy には XML を処理する手段がいろいろと用意されているが、今回は XmlSlurper を使った XML の加工(要素/属性の追加・削除)と出力を試してみる事に。 とりあえず、属性の追加や削除は以下で実現可。 要素の追加: appendNode メソッドを使用 属性の追加: @属性名 に値を設定 要素の置換: replaceNode メソッドを使用 要素の削除: replaceNode メソッドを使用(実装を空にする) 出力方法は分からなくて多少苦労したが、XML(groovy.util.slurpersupport.NodeChild オブジェクト)を StreamingMarkupBuilder を使って文字列化する事でとりあえず実現できた。 sample_xmlslurper.groovy import groovy.xml.StreamingMarkupBuilder

    XmlSlurper を使った XML の加工 - なんとなくな Developer のメモ
  • Microsoft サポート

    Copilot Pro でミーティング 最新の Copilot ファミリーのメンバーでは、上位の AI モデルへの優先アクセスが提供されます。また、Microsoft 365 Home および Microsoft 365 Family のサブスクライバーに対しては、現在日常的に使用している Microsoft 365 アプリのための AI アシスタントとなります。 Copilot Pro の使用を開始する

    Microsoft サポート
  • 1