問題タブ [phpdocx]

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.

0 投票する
1 に答える
678 参照

php - docx または doc をフォーマット付きの html に変換できる PHPDocX コミュニティ バージョンはありますか

私の質問は簡単です。

変換またはファイルPHPDocX化できるコミュニティ バージョンを教えてください。docxdoc

HTMLフォーマット付きバージョン?

私はまだ試していません..しかし、それが可能かどうかを知りたいので、他の解決策を探して..時間を節約できます..

私はcodeigniterを使用しています..誰かが同じ要件の作業コードを持っている場合..少なくとも私もこれを達成する方法を提案してください..

前もって感謝します..

0 投票する
1 に答える
1538 参照

php - phpdox の一部のディレクトリを除外する

API ドキュメントを生成するための phpdox があり、動作しますが、いくつかのディレクトリ (Zend や smarty など) を除外したいと考えています。私の phpdox.xml では、コレクター部分は次のようになります (動作しません)。

除外マスクの何が問題になっていますか?

0 投票する
2 に答える
548 参照

xml - docx の Xpath、contains 属性として括弧を持つ

docx 操作用のライブラリである phpdocx.com を使用しているときに、xpath と docx に関する私の貧弱な知識では解決できない問題に出くわしました。

phpdocx には、完全なブロックをマークするために使用されるいわゆるブロック変数があります。

このようなブロックを見つけて削除するために、彼ら (phpdocx) は次の xpath 式を使用します。

それぞれの docx スニペットはここにあります: https://gist.github.com/anonymous/6bd998117b1a493dbaf7

それで、私はそれをデバッグしました、そして上記のXPathクエリは1つのノードを見つけますw:p.

最初の質問は、確かに: 一致するものが 1 つしか見つからないのに、実際には 2 つ (「開始」ブロックと「終了」ブロック) があるのはなぜですか。その上、BLOCK_ の発生は、そのブックマークのせいで破られています。それはどのように機能しますか?

しかし、私が持っている実際の質問は、私は聞いていませんが、のようなブロック名です$BLOCK_foo.bar(20).baz$

それぞれの xpath は次のとおりです。

これは期待どおりに機能しません。2 つのノード (両方ともw:p) が見つかります。どこで、私はそれをクロスチェックしました、

.. で正しく動作する$BLOCK_foo.bar20.bazので、最後に、式の括弧の発生に問題があると思いますか? 一方、contains()値は引用符で囲まれているため、問題にはならないと思います。しかし、たとえば一重引用符もcontains()式で問題を引き起こす可能性があることを読みました...

関連する PHP コード ブロックはhttps://gist.github.com/anonymous/490418104fdf5cd1a791です。具体的な XML の例は、 http: //gist.github.com/anonymous/07eeddeb7d2f3c7db55bにあります。16行目から74行目までの最初の「ブロック」は正常に機能しますが、101行目から166行目までは機能しません。唯一の違いは括弧です...

私がここで何ができるか考えていますか?

0 投票する
1 に答える
621 参照

javascript - 複数の replacevariablebyhtml が機能しない - PHPDocX

replaceVariableByHTML 関数を使用して単語内の複数の変数を置き換えようとしています。また、 replaceVariableByText を使用してテキストを置き換えています。replaceVariableByText のみを使用している場合はすべて問題ありませんが、html 置換を追加すると問題が発生します - ドキュメントが生成されません。変数を HTML コードのみに置き換えようとしましたが、1 つの変数しか置き換えられません。私は何か間違ったことをしていますか?これは私のコードです: