さまざまな任意のトラバーサルを実行しrecords
、それらを分析してから、に変換したいと考えていますHashtbl
。そして、それが何であれ、コードは自動的にそれを行いますrecord structure
。
たとえば、さまざまなレコード (レコードの種類が異なる場合があります) をハッシュテーブルに変換したいと考えています。
記録のために言う
{
name = "john";
age = 50;
}
コードを実行すると、このレコードは自動的に に変換されHashble
、{"name", "john"} と {"age", "50"} という 2 つの {key, value} ペアが含まれます。ここで、コードが50
int を検出できるようにしたいので、それをstring_of_int
に変換するために使用することに注意してくださいstring
。
別のレコードが来たら、言う
{
id = 12;
type = "book"
price = 34.5
}
私のコードは自動的にHashtbl
- {"id", "12"}, {"type", "book"}, {"price", "34.5"} を生成します
どうやってやるの?コードを使用してレコード タイプを分析するにはどうすればよいですか?