2
我們需要從Typescript中的node.js代碼中調用一個REST API,並希望爲請求和響應提供相應的類型。 不幸的是,對於JSON我們給出接口包含字段,如:特殊字符的手稿字段
{...
"@ID": "1234567890",
...
"@Name": "something",
"#text": "content",
...
}
我們被告知,這從另一端的自動「JSONifier」的限制莖和不能改變的。我們如何設置適合此的接口? 顯然以下將不起作用:
export interface Request {
@ID: string;
@Name: string;
#text: string;
...
}
我rememberd它確實是可以聲明領域'@ID'並通過req ['@ ID']進行訪問。我認爲這是一個非常醜陋的解決方案。 – jasper