0
我正在使用Power BI桌面連接到MySQL數據庫。 的一個字段包含數據結構如下:使用Power BI桌面從JSON字段中提取數據
a:1:{s:3:"IVA";O:8:"stdClass":3:{s:11:"tax_namekey";s:3:"IVA";s:8:"tax_rate";s:7:"0.23000";s:10:"tax_amount";d:25.07000000000000028421709430404007434844970703125;}}
我需要的方式,使納稅額的值的提取來轉換數據。也就是說,我需要將此列轉換爲:25.07。
我該怎麼做?我試着用分號分隔列,但由於不是所有的列都有相同數量的分號,它不起作用。
在此先感謝!
查詢編輯器有一個Parse/JSON格式(在變換和添加列色帶),但它不會將該字符串識別爲JSON。 –
上面的例子看起來不像是有效的JSON;不知道這是因爲它只是一個摘錄,或者它目前不是。 (http://jsonlint.com/) 有效的JSON應該可以通過@MikeHoney描述的JSON格式進行讀取/提取。 – Bjoern
該示例中的「JSON」實際上是一個[serialized](http://php.net/manual/en/function.serialize.php)PHP值。 –