我正在使用PSSQLite模块来读取数据库,尽管它返回一个类型为object的数组
IsPublic IsSerial Name BaseType
-------- -------- ---- --------
True True Object[] System.Array
我想将其转换为字节数组,我尝试将其转换为但我得到的只是错误,有什么建议吗?
这是我的查询
$value = Invoke-SqliteQuery -DataSource $filePath -Query "SELECT data FROM table" |
Format-Table -HideTableHeaders
修改 输出数据采用以下格式:
{1, 0, 0, 0, 208, 140, 157, 223, 1 ...}
本质上,数字是字节值,因此输出为
1 0 0 0 208 140 ...
答案 0 :(得分:2)
从查询结果对象的属性判断,这样的事情应该产生所需的结果:
$filePath = '...'
$query = 'SELECT data FROM table'
Invoke-SqliteQuery -DataSource $filePath -Query $query |
Select-Object -Expand data