New:Microsoft Teams Notifications Are Now Available in Socket.Learn more
Get Started

json-filter2

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

json-filter2

filter unexport key and value

latest
Source
npmnpm
Version
0.0.1
Version published
Weekly downloads
3
-40%
Maintainers
1
Weekly downloads
 
Created
Source

json-filter

根据用户定义的数据结构过滤掉不需要的字段 例如,原始数据:

    let obj = {
        const obj = {
        id: 1,
        name: "wanglihui",
        password: "test",
        family: {
            first: 1,
            second: 'two'
        },
        birthday: new Date(),
        // willNull: null,
    };

现在只想返回, id 和family中的second,可以定义如下数据结构:

        const destObj = {
            id: 'number',
            family: {
                second: 'string'
            }
        }

最终拿到的结果是:

    {
        id: 1,
        family: {
            second: 'test'
        }
    }

Usage

    npm install json-filter --save

返回数据结构定义

数据结构定义

定义是类型javascript类型
dateDate
booleanboolean
numbernumber
stringstring
?允许此值为空,如 ?number

其他当做对象处理

test

mocha

Keywords

json

FAQs

Package last updated on 08 Nov 2018

Related posts