概要 XamarinでSystem.Xml.XmlDocumentを使用してXMLの書き出しを行う。 docs.microsoft.com サンプルコード void TestWriteXmlDocument() { // XMLの生成 XmlDocument doc = new XmlDocument(); XmlElement bookElement1 = doc.CreateElement("book"); XmlE…
概要 XamarinでSystem.Xml.XmlDocumentを使用してXMLのパースを行う。 docs.microsoft.com サンプルXML テスト用に以下のXMLファイルをリソースIDXamarinTest.SampleXmlFile.xmlでプロジェクト内に追加する。 参照: www.wired-cat.com <books xmlns = "http://www.contoso.com/books" > </books>
概要 XamarinでSystem.Net.Http.HttpClientを使用してHTTPのPOSTリクエストを行う。 docs.microsoft.com サンプルコード static readonly HttpClient client = new HttpClient(); private static async Task HttpRequestPostAsync() { Dictionary<string, string> parameters</string,>…
Summary Get a string from other file and use if for the variable in your Windows Batch file. In this example, we'll get application version number string from build.gradle file that used for Android application development. Sample build.gr…
概要 Android 9以上を対象したアプリでHTTP通信を行うと発生するエラーの対応方法。 詳細 Androidの"対象Androidバージョン"を9.0(API level 28)以上にした場合、HTTPリクエストを行うと以下のエラーが発生する。 Java.IO.IOException: Cleartext HTTP traff…
概要 iOS 9以上ではApp Transport Securityの導入により、HTTPリクエストを実行するとエラーが発生する。その対応。 Info.plistの設定変更 <プロジェクト名>.iOS以下にあるInfo.plistを開き、以下の設定を追加する。 NSAppTransportSecurityについては以下を…
概要 System.Net.Http.HttpContent.ReadAsStringAsync()メソッドを使用した際に以下のエラーが発生した場合の対応方法。 System.NotSupportedException: Encoding 932 data could not be found. Make sure you have correct international codeset assembly …