问题标签 [vcf-vcard]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
8004 浏览

python - 如何将 VCard 解析为 Python 字典?

我试图弄清楚如何使用VObject将 VCard 解析为 Python 字典。

这就是我得到的全部:

如何用我的 VCard 数据填充字典?

0 投票
2 回答
202 浏览

asp.net - 调试下载到浏览器的 ASP.NET 字符串(蒙特利尔而不是蒙特利尔)

我正在使用 Response.Write 将vCard下载到浏览器,以输出带有特殊重音字符的 .NET 字符串。Mime 类型是text/x-vcard并且法语字符在 Outlook 中出现错误,例如Montréal;Québec.NET 字符串Montréal Québec在浏览器中显示。

显然 vCard 默认格式是 ASCII。.NET 字符串是 Unicode UTF-16。

我正在使用来自 CodeProject.com 的 vCard 生成器代码

我玩过这个链接的 MSDN 页面底部的 System.Encoding 示例代码,将 unicode 字符串转换为字节,然后写入 ascii 字节,但后来我得到Montr?al Qu?bec了(进步但不是胜利)。此外,我尝试将响应的内容类型设置为 us-ascii 和 utf-8。

如果我在 Windows 记事本中打开下载的 vCard 并将其保存为 ANSI 文本(而不是默认的 unicode 格式)并在 Outlook 中打开它就可以了。所以我的假设是我需要下载 ANSI 字符集,但不确定我做错了还是对从哪里开始有误解。

更新:查看原始 HTTP,看来我的法语字符正在以意外的格式下载,所以看起来我需要在服务器端做一些工作...... 原始 http://img444.imageshack.us/img444/ 8533/charsd.png (全尺寸)

0 投票
3 回答
15532 浏览

vba - 如何使用 VBA 将多个 vCard VCF 联系人文件导入 Outlook 2007

如何使用 VBA 将多个 vCard VCF 联系人文件导入 Outlook 2007

0 投票
3 回答
5875 浏览

c# - 在 .NET Compact Framework (C#) 中创建 vCard 文件

是否有在 .NET Compact Framework 中创建 vCard 文件的内置方法?如果没有,什么是一个好的图书馆?

我发现这个经过一些调整后似乎能够在 Compact Framework 上完成这项工作:http: //thoughtproject.com/Libraries/vCard/index.htm

但我不确定是否没有内置或更标准的方法来做到这一点。

问候, 威尔

0 投票
3 回答
12430 浏览

iphone - 从 AddressBook.framework 生成 vCard

我在我的 iPhone 应用程序中使用 AddressBook.framework,我想复制一些与 Contacts.app 中的共享功能类似的东西。这基本上将特定的联系人电子名片附加到电子邮件中。据我所知,文档中没有提到生成 vCard。

这是自己生成的情况吗?或者有什么可以帮助我的吗?

0 投票
2 回答
1800 浏览

ruby-on-rails - 如何使用 ruby​​ on rails 上传和解析 vcard?

我希望能够上传 vcard 并将其解析到我的应用程序的模型中。

我认为 Paperclip 将是一种上传方式,但我不知道如何进行解析。

我在 google 上进行了搜索,似乎唯一相关的库是 vpim,评论不一。

想看看有什么绝妙的想法可以解决这个问题……谢谢。

0 投票
2 回答
835 浏览

ruby-on-rails - 在 Ruby on Rails 中存储任意联系信息

我目前正在开发一个 Ruby on Rails 应用程序,该应用程序的功能类似于特定于站点的社交网站。作为其中的一部分,网站上的每个用户都会有一个个人资料,他们可以在其中填写他们的联系信息(电话号码、地址、电子邮件地址、雇主等)。

对此建模的一个简单解决方案是,我允许用户输入的每条信息都有一个数据库列。然而,这似乎是武断和有限的。此外,为了支持允许用户输入任意数量的电话号码,需要添加另一个数据库表和连接。

在我看来,更好的解决方案是将用户输入的所有联系信息序列化到他们行中的单个字段中。由于我永远不会根据这些信息来调整 SQL 查询,因此这样的解决方案的效率不会降低。

理想情况下,我想使用 vCard 作为我的序列化格式。vCard 是在 Web 上存储联系信息的标准解决方案,重复使用经过测试的解决方案是一件好事。替代的序列化格式将包括简单地编组一个 ruby​​ 哈希或 YAML。不管序列化格式如何,支持以类似 rails 的方式读取和更新这些信息似乎是一个主要的实现挑战。

那么,问题来了:有人见过这种方法在 Rails 应用程序中使用吗?是否有任何 Rails 插件或 gem 可以使这样的系统易于实现?

理想情况下,我想要一个acts_as_vcard 添加到我的模型对象中,该对象将为我处理编辑vcard 并将其保存回数据库。

0 投票
1 回答
654 浏览

outlook - 网页上的 vCard 微格式

我正在尝试使用vCard Microformat标准在网页上提供 VCF 导出选项,但是当我尝试导出到 Outlook 2003 时,它根本不显示电话号码。这是页面中的 vCard 代码;Outlook 不输入电话号码是正常的吗?

0 投票
1 回答
1092 浏览

c# - 如何在 Outlook 2007/03 中默认打开 vCard?

我已经从 asp.net + c# 应用程序生成了 vCard。在结束时。浏览器弹出“使用/另存为打开”框。我不想出现这个框。而不是那个,我想直接将生成的.vcf文件设置为用outlook 2007或03打开。怎么办?我的代码是:

小号

0 投票
1 回答
4688 浏览

customization - 如何在 vCard 中使用自定义字段?

我正在编写一个从内部客户数据库生成 vCard 的应用程序,并希望在卡中包含其他信息,例如内部客户编号。阅读 RFC,我看到了“特定于供应商”的扩展,这些扩展将在 IANA 等处注册。这些扩展是要走的路吗?使用它们时我应该记住什么,有什么陷阱吗?是否有其他方法可以在 vCard 中定义自定义字段?