Xiang Li

17 papers B 3Misc 1Journal 3Unranked 10
YearRankTypeTitle / Venue / Authors
2017 J jnl
IEEE Trans. Green Commun. Netw.
Andrea Ortiz, Hussein Al-Shatri, Xiang Li, Tobias Weber, Anja Klein
2016 B conf
GLOBECOM
Andrea Ortiz, Hussein Al-Shatri, Xiang Li, Tobias Weber, Anja Klein
2016 conf
WSA
Xiang Li, Daniel Papsdorf, Anja Klein, Tobias Weber
2016 conf
VTC Fall
Daniel Papsdorf, Xiang Li, Tobias Weber, Anja Klein
2016 J jnl
IEEE Trans. Wirel. Commun.
Hussein Al-Shatri, Xiang Li, Rakash SivaSiva Ganesan, Anja Klein, Tobias Weber
2016 conf
ICC
Andrea Ortiz, Hussein Al-Shatri, Xiang Li, Tobias Weber, Anja Klein
2015 conf
ISWCS
Xiang Li, Daniel Papsdorf, Anja Klein, Tobias Weber
2015 B conf
PIMRC
Daniel Papsdorf, Xiang Li, Tobias Weber, Anja Klein
2015 J jnl
CoRR
Hussein Al-Shatri, Xiang Li, Rakash SivaSiva Ganesan, Anja Klein, Tobias Weber
2015 conf
ISWCS
Andrea Ortiz, Hussein Al-Shatri, Xiang Li, Tobias Weber, Anja Klein
2014 conf
ISWCS
Daniel Papsdorf, Rakash SivaSiva Ganesan, Xiang Li, Tobias Weber, Anja Klein
2014 Misc conf
ICASSP
Rakash SivaSiva Ganesan, Hussein Al-Shatri, Xiang Li, Tobias Weber, Anja Klein
2014 conf
ISWCS
Xiang Li, Hussein Al-Shatri, Rakash SivaSiva Ganesan, Daniel Papsdorf, Anja Klein, Tobias Weber
2013 conf
VTC Spring
Hussein Al-Shatri, Xiang Li, Rakash SivaSiva Ganesan, Anja Klein, Tobias Weber
2013 conf
VTC Spring
Xiang Li, Hussein Al-Shatri, Rakash SivaSiva Ganesan, Anja Klein, Tobias Weber
2013 conf
ISWCS
Xiang Li, Hussein Al-Shatri, Rakash SivaSiva Ganesan, Anja Klein, Tobias Weber
2013 B conf
PIMRC
Hussein Al-Shatri, Xiang Li, Rakash SivaSiva Ganesan, Anja Klein, Tobias Weber
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)