使用 Chrome 开发人员工具,我打印了一个带有console.log.
有没有办法将它复制到剪贴板?
是否有 Chrome 插件可以在 Chrome 中呈现 JSON 文件?目前 Chrome 只是尝试下载它们,这有点无聊。
我正在尝试处理 Mozilla Firefox 的专有文件格式.jsonlz4,例如用于sessionstore-backups/recovery.jsonlz4,但无济于事。
我如何取回我的数据,特别是我在崩溃会话的某些文本区域中输入的一些长文本?这是我的数据!
我正在寻找一个插件,它可以检查当前打开的文件并立即告诉我它是否是有效的 JSON(例如,是否缺少逗号或括号)——有吗?我目前在 Chrome 上使用 JSONView,但总是在浏览器中检查文件并返回很痛苦。
我经常用手在 json 中写入数据,因此我觉得这可以为我节省很多时间。
有一些很棒的 Chrome 扩展程序可以打印漂亮的 JSON(这里有很好的 SU 问题:用于 JSON 读取的 Google Chrome 插件),但它们似乎都依赖于自动检测传入的文档是否为 JSON 格式。所以,问题是,我如何设置它以便我可以手动漂亮地打印显示的 JSON,而不是依赖于某些扩展的神奇检测(当我需要它时可能会或可能不会触发)?
我从那个 SU 帖子开始,发现了一个引导加载的扩展:
https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc?hl=en https://chrome.google.com/webstore/detail/json-formatter/bcjindcccaagfpapjjmafapmmgkkhgoa?hl=en https://chrome. google.com/webstore/detail/pretty-json/ddngkjbldiejbheifcmnfmmfiniimbbg https://chrome.google.com/webstore/detail/json-sh/gjkjdnonlibmbegailhclgbnfdafpgdh
(即,JSON 格式化程序的结果)。那些,以及更多,都将检测 JSON 格式,并以漂亮的打印方式显示它,但它们都不支持在未检测到 JSON 的页面上手动打开它的简单、防错的方法(除了,也许,通过在查询字符串中粘贴 format=json 来欺骗引擎,但他们都没有明确告诉我我可以这样做)。有没有更好的选择?
多年来使用多个 SQL 和 NoSQL 数据库后,我觉得确保以数据为中心的个人应用程序的可移植性的最佳方法是完全避免使用所有真正的数据库。我认为文件系统是一个漂亮的数据库范式,它是可移植的、人类可读的,因此对于我正在编写的个人应用程序类型来说,它具有足够的寿命。它就像一个图数据库,它强制执行树结构(适用于分区),用符号链接来表示多对一关系。
有没有办法将整个文件系统拓扑导出为单个文件?find命令的输出很有希望,但没有标准化的方法来导出指示符号链接指向什么的数据。我不想提出我自己个人选择的find输出格式,例如:
/home/me/photos/beach/me_and_my_dog.jpg -> /home/me/photos/beach/1.jpg
Run Code Online (Sandbox Code Playgroud)
如果之前有人做过建立文件系统拓扑导出格式的工作。
另一个候选是一个 JSON 文件:
home : [{
me : [{
photos : [{
beach : [{
1.jpg,
{ me_and_my_dog.jpg : ./1.jpg }
}]
}]
}
}]
Run Code Online (Sandbox Code Playgroud)
但同样有多种表示文件类型的方法,我想知道是否有人已经完成了建立标准的工作。
请注意,我不希望导出文件的内容 - 这会使导出比需要的大得多。
我正在使用AWS CLI 客户端获取快照的状态,但输出为 JSON 格式。例如。
{
"DBClusterSnapshots": [
{
"AvailabilityZones": [
"us-east-2a",
"us-east-2b",
"us-east-2c"
],
"DBClusterSnapshotIdentifier": "...",
"DBClusterIdentifier": "...",
"SnapshotCreateTime": "2021-12-23T05:59:41.658000+00:00",
"Engine": "aurora",
"AllocatedStorage": 517,
"Status": "copying",
"Port": 0,
"ClusterCreateTime": "2020-01-17T18:59:19.045000+00:00",
"MasterUsername": "...",
"EngineVersion": "5.6.mysql_aurora.1.22.1",
"LicenseModel": "aurora",
"SnapshotType": "manual",
"PercentProgress": 0,
"StorageEncrypted": true,
"KmsKeyId": "...",
"DBClusterSnapshotArn": "...",
"SourceDBClusterSnapshotArn": "...",
"IAMDatabaseAuthenticationEnabled": false,
"TagList": []
}
]
}
Run Code Online (Sandbox Code Playgroud)
grep我可以使用和sed( )的组合| grep Status | sed 's/.*"Status": "//' | sed 's/",//'来隔离“复制”的状态,但我想知道是否有更简单的方法来解析 bash 中的 JSON。例如。var['DBClusterSnapshots'][0]['Status']
我想导航到文本文件中的位置。
不是行号,而是字符位置。从文件开头的绝对字符位置。
如何在 Notepad++ 中执行此操作?
任何其他纯文本编辑器都可以。我正在编辑 JSON 文件。
我正在尝试将从 data.gov 中提取的 JSON 文件加载到 Power Query 中进行操作,但我不知道如何让 Power Query 将 JSON 文件转换为表格格式。
有没有办法在不编写自定义查询的情况下将 JSON 转换为 Power Query 中的表?
json ×10
notepad++ ×2
backup ×1
bash ×1
coreutils ×1
database ×1
filesystems ×1
firefox ×1
linux ×1
plugins ×1
power-query ×1
ubuntu-20.04 ×1