問題タブ [opendocument]
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.
android - JOpenDocument と Android
SD カードから ods ファイルを開きたいです。file-object は「ファイルが存在します」を返します。
私のテストスニペット全体は
最後の行は、org.jdocument.dom.ODPackage$1.processEntryでjava.lang.ExceptionInInitializerErrorをスローします。
これは、Android の小さな XML ライブラリが原因ですか?
PS: jOpenDocument-1.2.jarを外部ライブラリとして使用しました。
PPS: 私の ODS ファイルは Google ドライブによって作成されました。
sap - URLを介して括弧を含むパラメータ値を渡す方法
URLを介してパラメーター値を渡そうとしていますが、値に括弧が含まれていない限り、ほとんどの値で機能します。バックスラッシュ()を使ってエスケープしようとしましたが、機能していないようです。
これがURLです
xml - 汎用性の高い 2010 の OpenDocument テキスト形式 (.odt) は、破損しやすい 2012 の ODT 形式とどう違うのですか?
ご存じのとおり、.odtファイルは、いくつかのフォルダーと.xmlファイルを含む単なる.zipファイルです。
以前はこれを高く評価していました。これを使用してドキュメント テンプレートを作成し、後でスクリプト (PHP など) を使用してこれらを$KEYWORDS$
置き換えることができたからです。これは2010年に.$KEYWORDS
template.odt/content.xml
Open Office
しかし2011 年Open Office
に、 の新しいリリースまたは新しくリリースされた を使用してテンプレートが作成されたとき、LibreOffice
このトリックにより問題が発生 しLibreOffice
ました。「修復」オプションにより、ドキュメントが古くなりました。奇妙ですが、それでも機能します。
しかし2012 年に、これらのプログラムの最新バージョンでテンプレートを作成し、「修復」オプションを押すと、空白のページが表示されました。このトリックは公式には使用できなくなりました。
.zip ( ) ファイルのファイル構造は.odf
同じように見えます。何かが変わったようには見えませんが、変わったに違いありません。あたかもハッシュが作成されたかのように、ハッシュが変更されずにコンテンツが変更されると、ソフトウェアはドキュメントを修復できないと「判断」します。
ドキュメント形式の変更点 この方法でファイルを「自動化」する方法はありますか?
libreOffice 4.0のリリースで、この私の質問はまだ私が取り組んでいる問題であることを覚えていますが、superuser.com の質問はあまり注目されませんでした。
java - jOpenDocumentで作成されたODSドキュメントを開くことはできませんGoogleドキュメント
jOpenDocumentライブラリを使用してドキュメントを作成しようとしています。スプレッドシートを作成する例を実行しました。コードはコンパイルされて正常に実行されますが、Excel Office2012またはGoogleDocsでドキュメントを開こうとすると、形式が正しくないことが示されました。
これは例です。私はバージョン1.2のjOpenDocumentを使用しています。
java - Java を使用して、.doc/.docx ドキュメントを .odt (Open document text) に変換したり、その逆を行ったりします。
Microsoft Word ファイル ( doc/docx ) を Open Document Text 形式 ( .odt ) 形式に変換するために使用できる Java ライブラリはありますか。無料のライブラリが望ましいでしょう。
c# - XMLドキュメントのテキストを特殊文字に置き換える方法は?
テキストボックスに関するその問題への追加については、この投稿の最後を見てください!
この方法では、ドキュメントを開き、一部のテキストを置き換えてから、そのままにしておきます。それは機能します、それは誇りに思うことです。:D
ただし、特殊文字なしの置換でのみ機能します。例えば:
OSはWindows over 9000に置き換わる
【OS】はそのまま残します。
ケース 1:
ドキュメント内:
どんな目的でも os を使用します。
これは次のようになります。
どんな目的でも Win 2000 を使用します。
ケース 2:
特殊文字で...
[os] は、どんな目的にも使用できます。
...それは私を無視するだけです:
[os] は、どんな目的にも使用できます。
いくつかの特殊文字()[]{}などを試しましたが、置き換えられません。
やり忘れたことはありますか?それとも、この方法で特殊文字に置き換えることができないのでしょうか? もしそうなら、簡単な回避策が必要です。
私の絶望を助けてくれる人はいますか?:)
解決策 / 追加 1:
フラワーキングに感謝します!これは私が今使っているコードです:
(このコードは、通常のテキストを含む通常のドキュメントで機能します!)
解決策/追加 2: textboxesの テキストを置き換えたい場合は、少し回避策を講じる必要がありました。テキストボックスは画像として宣言されているため、上記のコードはそれに触れません。
テキストボックスでも検索する追加のクラス ( link ) を見つけました。ZIP ダウンロードには、理解しやすい例のプログラムが含まれています。