Redmine にはRest API があって、有効設定にするとHTTP経由でXMLかjsonでCRUD(create,read,update,delete)できるらしい。 参考ページ 読み込み Redmineのユーザー情報をEXCEL(VBA)で取得してみた http://qiita.com/slangsoft/items/ba577745676af658812f 書き込み OutlookVBAでRedmineへRestAPI経由でチケット登録する例 http://qiita.com/haradaj/items/f5d8e2aab6b3ee5f4108 本家リファレンス http://www.redmine.org/projects/redmine/wiki/Rest_api 作ったもの 割と汎用的に読み込みと新規作成ができるようになった。まずはクラス。 ' clsRedmine.cls Option Explicit Private baseUri As String Private apiKey As String Private dom As Object Private Sub Class_Initialize() baseUri = vbNullString apiKey = vbNullString Set dom = CreateObject("MSXML2.DOMDocument") dom.async = False End Sub Public Function postListSheet(strXmlName As String, ws1 As Worksheet, strItem As String) 'ws1 のデータを1行ずつ strXmlName に POST する。 Dim var1 As Variant Dim i As Long, j As Long Dim str1 As String var1 = ws1.Cells...
HashMap<String,String> map1 = new HashMap<String,String>(); で初期化するが、次のエラー。 Syntax error, parameterized types are only available if source level is 1.5 or greater どうもコンパイルの準拠レベルが1.5未満になっているらしい。Eclipseで、ソースのエラー箇所をポイントすると、対処方法が出てくるので、クリックすると解決した。便利だ。 準拠レベル1.5未満の場合、Key,Valueの型はObject型らしくて、HashMapをネットで調べようとすると1.5未満のほうが多いようだ。
コメント
コメントを投稿