作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
julia> a= readline("/root/rock.txt")
"\x01\0\0\0\0\0\0\0\x02\0\0\0\0\0\0\0\x03\0\0\0\0\0\0\0\x04\0\0\0\0\0\0\0\x05\0\0\0\0\0\0\0\x06\0\0\0\0\0\0\0\a\0\0\0\0\0\0\0\b\0\0\0\0\0\0\0\t\0\0\0\0\0\0\0"
这里的 rock 只是一个包含一些随机文本的随机文件。
julia> pointexp =parse(a)
ERROR: MethodError: no method matching parse(::String)
Closest candidates are:
parse(::Type{T<:Integer}, ::AbstractChar; base) where T<:Integer at parse.jl:41
parse(::Type{T<:Integer}, ::AbstractString; base) where T<:Integer at parse.jl:240
parse(::Type{T<:Real}, ::AbstractString; kwargs...) where T<:Real at parse.jl:378
...
Stacktrace:
[1] top-level scope at REPL[6]:1
最佳答案
您很可能希望获取String
的原始字节以供以后处理。这可以通过将 String
传递给 Vector{UInt8}()
构造函数来获得 - 请参阅下面的示例:
julia> some_text = "\x01\0\0\0\0\0\0\0\x02\0\0\0\0\0\0\0\x03\0\0\0";
julia> Vector{UInt8}(some_text)
20-element Array{UInt8,1}:
0x01
0x00
0x00
0x00
0x00
⋮
0x00
0x03
0x00
0x00
0x00
关于parsing - 如何在 Julia 中解析这个?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60202344/
我是一名优秀的程序员,十分优秀!