fastjson icon indicating copy to clipboard operation
fastjson copied to clipboard

JSONPath.remove不能删除数组里面的k,v

Open zhujiebing opened this issue 1 year ago • 0 comments

{
    "MD_ID":"D168D17E-982B-445B-88FC-6A672B6C9BCA",
    "MD_CODE":"2023051900036-00036",
    "INV":[
        {
            "ORG_ID":"F4A9EB23-0B89-431E-86DB-9D6AD6A6C96A",
            "MD_VERSION":1,
            "MD_STATUS_CODE":"EFFECTIVE",
            "MD_ID":"D168D17E-982B-445B-88FC-6A672B6C9BCA"
        },
        {
            "ORG_ID":"AAA0415B-CC20-4631-BC03-A4D12DA0D8AA",
            "MD_VERSION":1,
            "TRADE_NO":"PAY-2",
            "MD_STATUS_CODE":"EFFECTIVE",
            "MD_ID":"D168D17E-982B-445B-88FC-6A672B6C9BCA"
        }
    ]
}

正常删除 JSONPath.remove(detail,"$.MD_CODE");

无法删除 JSONPath.remove(detail,"$.INV.*.MD_VERSION");

版本 fastjson-2.0.12

zhujiebing avatar Aug 01 '23 07:08 zhujiebing