Haitao Lyu

14 papers C 10Journal 4
YearRankTypeTitle / Venue / Authors
2025 J jnl
Microelectron. J.
Weiye Li, Hongli Dai, Luoxin Wang, Yuming Xue, Wenze Niu, Haitao Lyu, Jinjun Guo
2025 J jnl
CoRR
Hao Chen, Fang Qiu, Li An, Douglas A. Stow, Eve Bohnett, Haitao Lyu, Shuang Tian
2024 C conf
IGARSS
Jie Yang, Minfeng Xing, Yuanyuan Yang, Hao Tang, Haitao Lyu, Jiang Qian
2024 C conf
IGARSS
Shulin Li, Zhonghai He, Liyuan Xiong, Yuanyuan Yang, Minfeng Xing, Haitao Lyu, Jiang Qian
2024 C conf
IGARSS
Bin Lan, Minfeng Xing, Yuanyuan Yang, Haitao Lyu, Jiang Qian, Tang Hao
2024 J jnl
Ecol. Informatics
Haitao Lyu, Fang Qiu, Li An, Douglas A. Stow, Rebecca Lewison, Eve Bohnett
2024 C conf
IGARSS
Min Tang, Jiang Qian, Haitao Lyu, Jiayang Wu
2024 J jnl
ISPRS Int. J. Geo Inf.
Lulu Xue, Minfeng Xing, Haitao Lyu
2024 C conf
IGARSS
Yifan Zhou, Jiang Qian, Haitao Lyu, Jiayang Wu, Xiaobo Yang
2024 C conf
IGARSS
Kai Cui, Zhiming Lu, Yong Fu, Yi Ding, Minfeng Xing, Haitao Lyu, Jiang Qian
2024 C conf
IGARSS
Haitao Lyu, Jiang Qian, Yong Wang
2023 C conf
IGARSS
Chenghao Li, Haitao Lyu, Hao Wu, Jiang Qian
2023 C conf
IGARSS
Yinan Liu, Jiang Qian, Junzheng Jiang, Haitao Lyu, Yong Wang
2023 C conf
IGARSS
Haitao Lyu, Jiang Qian
redb/extractors/decompiler/bninja/utils/json_encoder.py
← Index redb/extractors/decompiler/bninja/utils/json_encoder.py python
import json


class BinaryNinjaEncoder(json.JSONEncoder):
    """Custom JSON encoder for BinaryNinja types"""

    def default(self, obj):
        # Handle Binary Ninja specific types

        # for values, we try to obtain the json for the value property
        if hasattr(obj, "value") and hasattr(obj, "confidence"):
            return obj.value

        # for strings, we simply compute the native string
        if hasattr(obj, "__str__"):
            return str(obj)

        # for all the others values we use the normal json encoder
        return json.JSONEncoder.default(self, obj)