Add non-repeated string field support

It seems that only repeated string field support has been added.