我有一个 PDF,其中附有一些 XMP XML 格式的元数据。解析和使用此元数据的正确方法是什么?
此刻我有一个使用 C99 的工作解决方案,解析文件中的每个字符,从开头开始并使用循环,直到我到达一个标签之后,然后记录内容直到我到达结束标签。我不认为这是最好的做事方式。
我现在正在使用 C# + Mono(不是 .NET)重写这个程序,我想知道这个任务是否有一个神奇的框架类,而不是仅仅模仿 C99 版本?(另外,如果第三方库不包含任何 p/invoke 内容等,我只能依赖它们。)
我使用Mono是因为我需要这个应用程序是跨平台的。