Как изменить файл Firefox MimeTypes.rdf с помощью dotNetRDF?

Для каждого типа контента, распознаваемого Firefox, вы можете выбрать действие, которое Firefox будет использовать для обработки этого типа контента. Эти действия сохраняются в файле с именем MimeTypes.rdf.

Как я могу изменить этот файл с помощью С#? Как еще я могу научить Firefox работать с новыми типами MIME?


person zhoulin Wang    schedule 04.02.2013    source источник


Ответы (1)


Почему вам нужно явно изменять их с помощью C# или dotNetRDF?

Как правило, вы можете вручную отредактировать их самостоятельно, перейдя на Preferences > Applications

Я не уверен, что вы можете использовать dotNetRDF для редактирования этого файла, потому что он использует rdf:Seq и rdf:li, которые считаются несколько архаичными (хотя синтаксис разрешен). Хотя вы могли бы с радостью прочитать этот файл в dotNetRDF, я не думаю, что мы поддерживаем его сериализацию обратно с этими синтаксическими конструкциями, поэтому, если Firefox ожидает именно эти конструкции, вы сделаете файл нечитаемым.

person RobV    schedule 05.02.2013
comment
Спасибо за помощь. Одно из требований пользователя, чтобы улучшить взаимодействие с нашим продуктом, заключается в том, чтобы автоматизировать его. Наш продукт с c# и dotNetRDF представляет собой dll для расширений файлов с RDF. - person zhoulin Wang; 06.02.2013