まず最初に私はこれをかなり新しくしていますので、私がnoobishの質問をしているなら、私を許してください。私はXamarinフォームを使用しており、ウェブページからいくつかのテーブルデータを取得しようとしています。私はページからデータを取得し、それを引き出すしようとしていますXamarin aspxウェブページからデータを引き出す方法
[0:] Unexpected character encountered while parsing value: <. Path '', line 0, position 0.
:
private async Task GetTheData()
{
try
{
string requestUrl = "http://www.ahpra.gov.au/Registration/Registers-of-Practitioners.aspx?reg=NMW0001317068";
HttpClient client = new HttpClient();
var response = await client.GetStreamAsync(requestUrl);
StreamReader streamReader = new StreamReader(response);
string contentResponse = streamReader.ReadToEnd();
var obj = JsonConvert.DeserializeObject(contentResponse);
Debug.WriteLine(obj);
}
catch(Exception ex)
{
Debug.WriteLine(ex.Message);
}
}
例外は私にログを与える:これは私の現在のコードブロックです。私はいくつかの調査をしようとしていますが、.aspxページからデータを引き出す方法に関する情報を見つけることはできません。
ありがとうございます。このリンクを介して
.........あなたが問題を解決を願ってDeserializeObjectを使用します。あなたは[Html Agility Pack](https://htmlagilitypack.codeplex.com/)、[AngleSharp](https://anglesharp.github.io/)のようなものを使用することができるでしょう。 –
URLは、逆シリアル化エラーを引き起こすreturninh jsonではないようです。 –