欢迎!请查阅关于页面了解有关如何使用本站的更多信息。
如何获得对EDN字节序列的支持?一种可能的实现可能是采用Bencode的机制:https://wiki.theory.org/index.php/BitTorrentSpecification#Bencoding
这仍然需要一些上下文,并且不允许顶层直接接受任意二进制数据作为有效数据。我不确定这是否是最好的方法,但我确实需要一种良好地表示任意二进制数据的方式。同时也应考虑中断的数据,bencode的方法在这方面并不适用。这可能始终是应用层的问题,我不确定。
我认为这不太可能被添加到EDN标准中。不过,您可以使用字符串编码或标记文字在不要求添加到EDN的情况下为此添加支持。