Pregunta

necesito para desarrollar un plug MS-Word en la aplicación utilizando VS2008 que convierte un archivo docx tener controles de contenido a formato iXBRL. iXBRL formato es un estándar relativamente nuevo estado financiero.

¿Hay alguna API para que me ayude o ¿Puede alguien dar mi idea para seguir adelante con ella?

Gracias de antemano.

Saludos, Saubhagya

¿Fue útil?

Solución

He encontrado una manera, pero que será muy bueno si alguien podría ayudar en la consecución de este o de dar una idea de si estoy en lo correcto.

La solución es:

Guardar el archivo como un archivo HTML y editar las etiquetas XML utilizando DOM en C #. Pero como yo soy nuevo en C # No estoy muy consciente de cómo hacerlo de manera eficiente. Por favor, ayuda.

Otros consejos

Yo lo haría mediante la conversión del docx OpenXML a XHTML a través de XSLT.

Mi XSLT sería preguntar "¿el control de contenido tiene una etiqueta que contenga cualquier instrucción especial?"

Tal instrucción podría ser: la producción de este control de contenido como elemento USGAAP: DebtDisclosureTextBlock

En cuyo caso cualquiera que sea el control de contenido contenía serían envuelto en ese elemento.

Si se toma este enfoque, se necesita:

  1. una forma de hacer el docx a XHTML que actúa sobre las instrucciones de la etiqueta de control de contenido

  2. una manera de añadir la etiqueta de control de contenido en el primer lugar (se puede hacer esto a través de la cinta Palabra - ficha Programador, pero es posible que desee dar a sus usuarios una manera de elegir el elemento XBRL apropiado)

He trabajado en iXBRL e incluso trabajó en el software que convierte el documento en el archivo iXBRL. iXBRL archivos no son más que archivos XHTML, que están teniendo las etiquetas iXBRL. (u debe ser Sabiendo esto). El software funciona en realidad la forma en U habían respondido.

DOC >> (convertido a) XHTML >> entonces el etiquetado se realiza mediante el software para que sea iXBRL archivo. El procedimiento más adelante es un poco tediosa y U necesidad de softwares para que se especializó. Este software tardar años en construcción y es necesario ya sea de compra o crear por su cuenta. (Como nosotros)

Sin embargo, Hay Mozilla complemento disponible que le ayudará en la conversión de XHTML en formatos iXBRL.

https://addons.mozilla.org/en- Estados Unidos / firefox / addon / xbrl-addon /

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top