使用带有Typescript的JSON字典

使用带有Typescript的JSON字典,json,typescript,dictionary,Json,Typescript,Dictionary,我有两个json字典文件,每个文件都有来自两种不同语言的相同术语 { "Account" : { "AccountLockText" : "Your account is locked", "Login" : { "CreateAccount" : "Create an account", "LoginBtn" : "Login", "LoginHeader" : "Login" } } }

我有两个json字典文件,每个文件都有来自两种不同语言的相同术语

{
   "Account" : {
      "AccountLockText" : "Your account is locked",
      "Login" : {
         "CreateAccount" : "Create an account",
         "LoginBtn" : "Login",
         "LoginHeader" : "Login"
      }
   }
}
我有一本字典。d.ts:

declare module "dictionaries" {
    var Account: any;
}
在我的应用程序中与typescript一起调用和使用。可悲的是,所说的文件是空的,我不知道如何建立这种联系


有人能帮我吗?

我通常使用一个简单的界面来描述我从服务调用中得到的JSON消息:

interface AccountData {
    Account: {
        AccountLockText: string;
        Login: {
            CreateAccount: string;
            LoginBtn: string;
            LoginHeader: string;
        }
    }
}
下面是一个实例(我正在解析一个JSON字符串,向您展示它如何从我在类型注释中使用的接口添加类型信息)


我通常使用一个简单的接口来描述我从服务调用中得到的JSON消息:

interface AccountData {
    Account: {
        AccountLockText: string;
        Login: {
            CreateAccount: string;
            LoginBtn: string;
            LoginHeader: string;
        }
    }
}
下面是一个实例(我正在解析一个JSON字符串,向您展示它如何从我在类型注释中使用的接口添加类型信息)


那么它以什么方式是空的呢?dictionaries.d.ts在帐户变量之外是空的。没有与JSONs文件的连接。那么它以什么方式是空的呢?dictionaries.d.ts在帐户变量之外是空的。没有与JSONs文件的连接。