Parsing Outlook pst with tika - outlook

I am new to Tika and working on parsing outlook files. Using Outlook Extractor I can parse the
*.msg file but not *.pst.
Is it possible to parse pst file with tika? If yes how ?
Thanks

At the time you asked the question, it wasn't then possible. The Tika Enhancement request - TIKA-623 for adding PST support was only resolved in Tika 1.6. For older versions of Tika, you'd have to take the patch from there. (All the dependencies are now in Maven Central - that was the key blocker for a long time)
For users of Apache Tika 1.6 or later, the good news is that PST support is built in, and PST is now one of the supported mail formats in Tika!

pst File parser is available with Tika 1.6
https://tika.apache.org/1.6/api/org/apache/tika/parser/mbox/OutlookPSTParser.html
Download latest jar from
http://grepcode.com/project/repo1.maven.org/maven2/org.apache.tika/tika-app/

Related

Itext7 pdf.version.not.valid

There is an error happen when I read a pdf via Itext7.Then I download the resource code to debug the code.Finally,I find a bug in Itext7.
Please use the most recent version of iText. This has been fixed in a commit in August 2016.

gem5 to McPAT template.xml file for 2018

I am having lots of issues trying to convert my output from gem5 simulator into a proper xml format for input to McPAT. I am using gem5 version 2.0 which is the latest version, and I am using the 2015 McPAT release. I was given a template.xml file from someone who had a McPAT environment working in 2010 version, however, the stats and config files in gem5 have changed format. Thus, I need assistance in finding a proper template.xml that works in 2018 for the latest versions of gem5 and McPAT.
https://github.com/Ayymoose/gem5-mcpat-parser
This repo on github showed me exactly what I needed to do its all in the README.

Invalid value for Integer(): "\x17" mapi pst

Hi I am trying to create a PST reader application of Outlook with Ruby ruby-msg.
I have setup the repository and trying to run the code and it alsways shows the following error
lib/mapi/pst.rb:167:in `%': invalid value for Integer(): "\x17" (ArgumentError)
My Code is as follows
require 'mapi/pst'
pst = Mapi::Pst.new open('/ruby-msg-master/backup.pst')
p pst.header
Unable to find the solution what to do so that the issue resolved
It looks like you need Ruby 1.8.7, see this bug report.
Sorry at this point ruby 1.9 is not supported
So anything newer than 1.9, including 2.3, probably isn't supported either.
Looking at the code, only 1997 and 2003 seem to be supported.
Them gem is probably too old, and you might want to look for another tool (possibly in another language) to convert your pst to a plain text format (e.g. xml or csv).

How do I have multiple versions of my doc with sphinx?

Like the documentation of python or django, how do I have multiple versions of my doc with sphinx ?
I saved my doc on git, and I want my user to be able to see documentation for different version like v2.7,v3.4, etc
Thank you for the help
You could just use Read The Docs to host your documentation for you. They automatically handle multiple versions with a dropdown:
https://docs.readthedocs.io/en/latest/index.html
If you'd like to host your own documentation on GitHub Pages or some other web server, I made a Sphinx extension that does what you're looking for:
https://github.com/sphinx-contrib/sphinxcontrib-versioning
There's the sphinx-multiversion extension.
It's similar to sphinxcontrib-versioning, but sphinxcontrib-versioning doesn't seem to be actively maintained. The last release was in 2016, and it doesn't work with more recent versions of Sphinx (issue #77). sphinx-multiversion is a new implementation (see comment by the author).
Note on healthiness of the project: as of December 2020, it seems that SMV is a one-person project and there are a number of open issues and pull requests that haven't been responded to (though see this comment by the author).

JXL Support for excel 2007 format

I my app, I have used JXL to parse XLS sheets.
Now as per the client requirement I need to provide support for XLSX (Excel 2007) format also.
But it seems that JXL has not published any version which supports XLSX(Excel 2007) format.
Can anyone suggest me any way of JXL which is compatible with XLSX format ?
OR Is it required to change the API OR I can process XLSX file with JXL ?
I visited JXL api and it seems that they are not providing support for xlsx format.
So I changed my api to Apche POI 3.9.
It has good functionality for xlsx/xls processing.
add following two jars then it will work :
xmlbeans and dom4j

Resources