在我的情况下,我有一个我自己编写的 C# DLL,它已在包含销售/客户数据的 SQL Server 数据库中注册。到目前为止,我有点卡住了。
DLL 调用远程服务器以获取令牌。然后将令牌添加到数据库中。理想情况下,下一步是将数据从 SQL 服务器检索到 DLL 中,然后使用 DLL 检索到的令牌构建 JSON 文件并将其发布到远程服务器。
我卡住的地方是,仅在我的 JSON 文件的收据部分就有 134 个元素,具有不同的数据类型。我需要能够在我的 C# DLL 中处理所有这些数据,并且将来我可能需要将更多数据提取到这个 JSON 文件中以进行发布。我已经进行了一些研究,使用用户定义类型 (UDT) 不太有效,据我所知,这是我应该远离的一个选项。我知道的另外两个选项是导出到 XML 并在我的 DLL 中解析它,或者创建和读取 134 多个变量。
我的问题是:除了 XML/硬编码之外,还有更简单的方法吗?如果有一种方法可以使用数组或对象,但根据我在这里读到的内容似乎都不受支持,那将是理想的
谢谢你。
重要提示:由于我使用的数据库和 JSON 库,我正在使用 .Net framework 2.0